| Цитата |
|---|
| написал: Из соображения номер 2 скопируйте себе эту функцию в свой код. Ошибка говорит - нет такой функции в вашем коде |
Всем Добра, миру мир! Иностранцам Писа!
|
03.09.2021 00:37:36
Друзья, ещё раз хочу выразить свою безмерную благодарность New, за своевременную и огромную помощь в написании кода.
Код получился просто волшебным (для меня по крайней мере). Не могу им не поделиться, что-бы люди могли пользоваться. Настолько просто и доступно, мне ещё не приходилось читать и работоть с кодом. В моём случае, копирование и вставка (из одной книги в другую) происходит в 62 столбцах, это занимает всего 35 секунд, объём данных, в каждом столбце по (129 000 с лишним) строк.
Всем Добра, миру мир! Иностранцам Писа!
|
|||
|
|
|
|
31.08.2021 23:14:39
New, понял, спасибо!
Буду тестировать и дописывать
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
31.08.2021 23:03:32
New, спасибо за шикарный код! Подскажите, как вставлять только значения? Без форматирования.
Спасибо!
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
31.08.2021 22:02:04
Уважаемые форумчане, Гуру VBA & Excel, доброго времени суток!
Прошу Вас помочь советом (если возможно конечно же), доработать имеющийся код:
Код был ранее найден на просторах всемирной паутины и использовался, возможно автор данного кода будет читать моё сообщение на форуме (хочу выразить благодарность за этот код!) Помогите пожалуйста доработать данный код, вопросы указал в комментариях 5й и 6й строки кода. Нужен ли файл пример? На мой взгляд нет, но если будет необходим, обязательно сделаю. Заранее спасибо за ваше внимание и советы.
Изменено: - 31.08.2021 23:37:09
Всем Добра, миру мир! Иностранцам Писа!
|
|||
|
|
|
|
29.08.2021 02:07:48
surkenny, хороший вариант
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
29.08.2021 02:06:50
БМВ, Михаил, спасибо, завтра на работе попробую сделать!
Сделал, как вы указали, всё равно вылетает ошибка... Единственное изменение, при открытии файла вызывающего ошибку, не появляется окошечко с запросом на разрешение редактирования
Изменено: - 29.08.2021 10:09:29
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
28.08.2021 18:58:32
Доброго времени суток!
Столкнулся с такой проблемой: Есть 1 рабочий файл (.xlsx), с него сделан запрос через Power Qwery, в папку с файлами, в эту папку закидывают книги excel (предварительно выгруженные из какой-то учётной программы, есть подозрение, что из 1С (присылаются по почте от подрядчика)), при выполнении запроса, возникает ошибка и выполнение запроса прерывается. Как удалось мне понять, ошибка сохраняется до того момента, пока не открыть один из файлов вызывающих ошибку и не разрешить его редактирование (через выплывающее окошечко в верхней части листа),сохранить и закрыть, ошибка пропадает (именно по этой книге) и так далее, на данном этапе файлов не много, но со временем объём будет больше, открывать каждую книгу, разрешать редактирование, сохранять и закрывать, не эффективно с точки зрения автоматизации процесса. Может можно как-то решить этот вопрос через сам запрос в PQ или через VBA? В интернете не нашел ответа к сожалению. Заранее спасибо за ответ!
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
05.08.2021 10:07:24
buchlotnik, спасибо конечно за предложение, но вынужден отказаться
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
05.08.2021 09:01:06
MCH,
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
05.08.2021 08:27:32
buchlotnik, спасибо за ваш ответ, но:
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
04.08.2021 15:40:42
БМВ, понял, спасибо!
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
04.08.2021 13:32:55
Всем привет!
Друзья, подскажите пожалуйста, как написать формулу, что бы считала уникальные числа из динамического диапазона дат, пробовал через формулу: =СУММПРОИЗВ(1/СЧЁТЕСЛИ(ДИАПАЗОН:ДИАПАЗОН)), считается всё конечно, но не привязать к условию месяца. В файле примере, ячейки выделены желтым цветом, в которые должны заполняться значения формулой. Если есть у кого-то готовое решение, прошу поделиться опытом и знаниями, заранее спасибо! P.S.: Поиск по темам результата увы не дал, кроме той формулы, что написаны выше в моём сообщении, но с ней не поработать.
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
21.09.2019 12:11:29
Простите меня, Бога ради, лист1 и есть окончательный и информативный, информация должна обновляться без помощи человека, она отображается на экране, у которого нет ни клавиатуры, не мышки... на листе2, всё работает без макроса, там умная таблица с внешними данными, она обновляется 1 раз в 3 минуты, я поэтому и хочу сделать так, что бы макрос запускался на листе1, при изменениях на листе2.
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
21.09.2019 11:41:01
Юрий М, У меня почему то меняется размер шрифта. По поводу листа2, наверное я не правильно выражаюсь, дело в том, что, в умной таблице внешнее подключение к БД, обновление данного подключения настроено на каждые 3 минуты, если есть изменение в статусе заказа, соответственно формула и меняет этот статус на нужный мне, но если не переходить с листа на лист, макрос не увидит данное изменение и не поменяет инфо на 1м листе.
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
21.09.2019 11:13:49
Всем Добра, миру мир! Иностранцам Писа!
|
|||||
|
|
|
|
21.09.2019 10:48:10
Юрий М, Добрый день!
Не подскажите, как дописать код, что бы не щёлкать лист туда-сюда, а что бы макрос работал при обновлении умной таблицы на 2м листе и что бы на первом листе не менялся формат ячеек и условное форматирование оставалось, переключил пару раз листы, шрифт сбрасывается, условное форматирование удаляется :-( В остальном, код замечательно работает! Заранее спасибо!
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
19.09.2019 21:22:53
Юрий М, Да, да
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
19.09.2019 16:00:00
buchlotnik, грешен, прошу прощения... Не вводил формулу массива...Признаю. Варианты, изумительные! Надо с ними ночь переспать, а завтра, нет, во вторник на свежую голову понять и осознать. Примного благодарен!
К сожалению, столкнулся ещё с одной проблемой, в столбце со статусом, написана формула, которая собственно и выставляет статусы заказам, ваша формула принимает формулы за значения... на рисунке 1 видно немер заказа, хотя (на рисунке 2) строка в столбце статус пустая...
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
19.09.2019 10:51:08
Спасибо!
Всем Добра, миру мир! Иностранцам Писа!
|
|||
|
|
|
|
14.09.2019 23:40:47
buchlotnik, Шикарный вариант примера, скачал, да, всё работает, но я так понял, это и есть запрос через PQ?! Попробовал вставить формулу в А2, ни чего не сработало
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
14.09.2019 23:34:54
Юрий М, Юра, я подозреваю, что для вас это, как два пальца об асфальт... Но мне то как это сделать?)))) Я обычно, если имею файл с рабочим макросом, ставлю на него пароль, что бы даже самому его не знать, дабы не "поломать" к Кузькиной маме...), бывают написаны комментарии в макросе, зелеными буковками, вот там я ещё что-то могу пошурудить, но только сохранив в отдельный файл.
Изменено: - 14.09.2019 23:36:20
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|
|
14.09.2019 23:22:32
Framed, Уважаемый, вы уж простите меня Бога ради, но не понимаю я в VBA, можно формулку, а? Если таковой нет, то и искать не буду... Вот, то что макрос делает эту задачу, я уже знаю, Уважаемый Юрий М, мне это показал, я конечно, как "умный" залез в VBA посмотрел код, ни чего не понял, закрыл его и просто сижу умиляюсь, как это всё работает, но увы...не понимаю...(((
Мыл посуду дома...И меня осенило, я понял, что такое PQ, но ни когда им не пользовался!)))
Изменено: - 14.09.2019 23:30:00
Всем Добра, миру мир! Иностранцам Писа!
|
|
|
|
|