Цитата |
---|
БМВ написал: Примерно так |
Динамический график. Автоматическое изменение диапазона отображаемых данных.
Динамический график. Автоматическое изменение диапазона отображаемых данных.
Динамический график. Автоматическое изменение диапазона отображаемых данных.
Макрос - копирование значения ячеек в буфер обмена
Макрос - копирование значения ячеек в буфер обмена
Макрос не подставляет имя файла при сохранении.
Макрос не подставляет имя файла при сохранении.
14.12.2023 07:35:08
Здравствуйте.
Собственно сабж, но точная причина в том, что имя файла содержит точку. Часть кода:
Если между "Бронь" и "Колбаса" стоит точка, то имя файлы по умолчанию в диалоговом окне не подставляется. Без точки - подставляется. Т.е. именно точка блокирует эту возможность. Есть решение? Надо чтобы точка была, но не мешала.
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
vba Мониторинг директории в реальном времени, (починка кода)
27.09.2023 04:29:04
P/S/ Решение нашел. Ежели кому надо мониторить (хоть локально, хоть по сети), то можно использовать вот
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
vba Мониторинг директории в реальном времени, (починка кода)
26.09.2023 11:20:41
А то что-то у меня локально работает, а сетевую папку не мониторит.
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
Замена всех встречающихся спецсиволов (\:*?"<>|/) формулой.
VBA. Автофильтр по текущей дате.
VBA. Автофильтр по текущей дате.
VBA. Скопировать один в один видимую сроку при наличии скрытых столбцов и использовании автофильтра.
26.07.2023 11:29:59
Приложен. Даже с простейшим vba-кодом копирования. Именно он (этот код) и показывает, что копирование (при установленном автофильтре и скрытых столбцах) происходит со сдвигом данных по столбцам. Если автофильтр снять, то копирование происходит правильно, а если поставить и некоторые столбцы скрыть, то НЕправильно. А мне надо чтобы VBA-код независимо от установленного фильтра и скрытия столбцов - полностью (дублем) скопировал строку в конец этого же диапазона (таблицы). Не на другой лист, не в другой файл, а прям здесь же, на этом же листе. Если были данные в скрытых столбцах, то и они должны скопироваться.
"Есть строка, нужна точно такая же, со всеми данными, включая скрытые, но в конце таблицы" Например, всё содержимое второй строки должно полностью продублироваться в шестую строку в тех же колонках, данные друг под другом. P/S/ SAS888 вижу переносит циклом значение каждой ячейчи. Это единственный возможный вариант ?
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||||
|
VBA. Скопировать один в один видимую сроку при наличии скрытых столбцов и использовании автофильтра.
26.07.2023 07:33:07
evgeniygeo, это не то, ибо не решает проблему.
Надо чтобы копировались данные из ВСЕХ ячеек во ВСЕ ячейки. Т.е. так, словно никаких фильтров не стоит и скрытых столбцов нет. ОДИН-В-ОДИН. Тупо дубль. Полный.
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|
|
VBA. Скопировать один в один видимую сроку при наличии скрытых столбцов и использовании автофильтра.
Макрос копирования таблицы и вставки в письмо как картинки
18.11.2022 11:47:37
Прикладываю, Дмитрий Полностью не стал, много уж там лишнего. Очистил. Сейчас, вроде, останавливается код на нужной ошибке. На вопрос - ответ по умолчанию ("нет").
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
Макрос копирования таблицы и вставки в письмо как картинки
11.11.2022 05:34:32
Дмитрий, вложением часть вашего кода.
Работал более полугода. Исправно. Вроде ничего не менялось, но вчера выдал ошибку. Как понять причину ее появления, подскажите, плиз. P/S/ или если Дмитрий не увидит, может кто другой даст совет как раскопать проблему и разрулить ситуацию ?
Администратору: сорри (на берегу). Не знаю как сформулировать название для новой темы. Абстрактное "ошибка VBA" - ни о чем.
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
Power Query. "Ключу не соответствует ни одна строка в таблице", Как нынче грамотные люди ищут источник ошибки ?
01.10.2022 06:03:16
_____________________________________________ Были файлы формата .xlsx Все прекрасно работало. Некоторые из них сохранил в формате .xlsb Появились ошибки. Подскажите, плиз, советом добрым. Как раскрутить ситуацию, чтобы понять почему ошибки? Каков алгоритм? Куда копать?
ДОПОЛНЕНИЕ: всё, помощи не надо. Ошибка пропала. Один в один переписал функцию, но на основе файла .xlsb Код такой же. Странно.
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||||||
|
Развернуть формулой массивную запись для подсчета суммы из диапазона.
24.08.2022 10:07:12
За идею спасибо. Толково! Сделал. Behruz A.N., спасибо. Вижу работает. Осталось разобраться "как". Непростая формула у вас. memo, спасибо. Решение ваше, если не ошибаюсь, немного не отвечает условию задачи (п.5), но суть понятна и это главное. А остальное - технические мелочи.
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
Развернуть формулой массивную запись для подсчета суммы из диапазона.
PQ. Взять значение из указанного столбца, но со сдвигом на одну строчку.
18.06.2022 16:15:23
Михаил Л, спасибо, но, к сожалению, не могу прикрутить ваш код, т.к. не понимаю, что он делает. И не знаю как его вставить.
Вас не затруднит указать на ошибку в моей конструкции на скрине? Вроде она, конструкция, как у Дмитрия в P/S/ Ура, всё посчитала. 3 часа 10 минут. Жесть ))
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|
|
PQ. Взять значение из указанного столбца, но со сдвигом на одну строчку.
18.06.2022 11:26:00
Дмитрий, оказывается, уже
Скажите, вот эта конструкция правильно написана же. Верно? Ничего, вроде, в ней криминального.
А обрабатывал её комп часа 1,5. Дальше я остановил процесс. Отображались при этом какие-то десятки миллионов строк. Откуда их вдруг такое количество? И почему так долго?
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||||
|
PQ. Взять значение из указанного столбца, но со сдвигом на одну строчку.
18.06.2022 10:51:51
Всем доброго дня.
Помогите, плиз, с конструкцией в Power Query. В приложенном файле написано, продублирую здесь: Если значение в ячейке столбца "B" пусто (отсутствует), то установить в эту пустую ячейку значение из того же столбца "B", но из строчки ниже (напротив красной "Всего по позиции") P/S/ Чем то похожая задача
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|
|
Игнорировать ноль и пустые ячейки в СЧЁТЕСЛИ()
Игнорировать ноль и пустые ячейки в СЧЁТЕСЛИ()
Динамический массив выводит ноль вместо пустоты. А нужна пустота. Как ?
18.04.2022 12:17:50
Там где в исходных данных нули - мне нужны именно нули. А там где пустота - нужна пустота. Так бывает...
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
Динамический массив выводит ноль вместо пустоты. А нужна пустота. Как ?
17.04.2022 14:07:31
А как понять что там? А то и ничего нет, и не пусто - противоречие какое-то )
Изменено:
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|||
|
Динамический массив выводит ноль вместо пустоты. А нужна пустота. Как ?
Динамический массив выводит ноль вместо пустоты. А нужна пустота. Как ?
Найти порядковый номер значимого элемента в массиве., (значимого = по условию)
15.04.2022 13:24:45
БМВ, Спасибо.
P/S/ и спасибо вам за недавний ответ в теме про объявление глобальных переменных (не буду её поднимать). Я сначала так и не понял причину вашей рекомендации (про "END") пока самолично не столкнулся с этой проблемой. Столкнулся, проникся и усвоил. Так сказать, опытным путем ))
Компьютер никогда не заменит человека (©️ Hannibal Lecter)
|
|
|