Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 

Страницы: 1
Поиск
Можно ли на макрос назначить несколько сочетаний клавиш?
Автор: Yehor Movchan. Надо на один и тот же макрос назначить несколько сочетаний клавиш. Каким образом это сделать?
Теги: VBA excel
Изменен: 28 окт 2020
Читать сообщение на форуме или сайте.
Название листа по ячейке VBA, Нужно сделать активным лист с названием A1(значение ячейки).
Автор: Yehor Movchan. У меня есть к примеру какое-то значение в ячейке А1 (пусть это значение будет "Лист10"), надо сделать кнопку при нажатии на которую "Лист10" стал активным.
Теги: VBA excel
Изменен: 26 окт 2020
Читать сообщение на форуме или сайте.
Копирование модуля в "ЭтаКнига"
Автор: Sniaper. В файле 3 модуля. Первый - функция, выполняющая вставку модуля № 3 в новый файл, второй - выполняет копирование листа и запускает функцию. У меня не получается скопированный модуль засунуть в новый файл в "ЭтаКнига", вместо этого он создает модуль в новой книге.
Теги: VBA, VBA excel
Изменен: 26 окт 2020
Читать сообщение на форуме или сайте.
Обход ошибок в VBA при вызове функции
Автор: Алексей Краснов. Добрый вечер! Столкнулся с проблемой - имеются ячейки, из которых функцией извлекается предпоследнее вхождение текста после определенного делителя "Human". В том случае, если функция не находит подходящих значений, она возвращает #ЗНАЧ!, который мешает работе остальных функций, которые используют ссылки на эту. Необходимо результат #ЗНАЧ! при вызове функции заменить на пустое значение "" Долго гуглил информацию по поводу обхода ошибок с помощью CVErr(xlErrValue)/Application...
Изменен: 23 окт 2020
Читать сообщение на форуме или сайте.
Поиск совпадений в ячейках по массиву из регулярных выражений
Автор: Алексей Краснов. Добрый вечер! Гуру VBA, очень прошу помочь с одной задачей, которая заключается в следующем: Есть определенный диапазон строк с текстом и есть строковый массив, в который я заключил 38 регулярных выражений. Каким образом можно проверить поочередно каждую строку в диапазоне на совпадение по всем RegExp из массива? Если в строке не находится совпадение по первой строке из массива regexp (1), то идет проверка по второй строке из массива regexp (2), если совпадение не найдено...
Теги: VBA, VBA Array, VBA excel
Изменен: 22 окт 2020
Читать сообщение на форуме или сайте.
Копирование динамического диапозона данных формы и вставка в таблицу учета
Автор: Cappuccino. Добрый день форумчане...  Пытаюсь по маленьку осмыслить VBA в excel по методу практического применения  :D , но нужна помощь спецов, так как немного не понятны некоторые вещи. Файлик прикрепил, для примера (Необходимо чтобы было следующее): На листе "ФормаВвода", вводится требование, затем по нажатию кнопки "Ввод" копируем данные требования в таблицу на лист "Учет Приход_Расход". Лист "ФормаВвода", справа от ввода сделал временную таблицу...
Изменен: 18 сен 2020
Читать сообщение на форуме или сайте.
Как спрятать файл после нажатия кнопки на UserForm, после отработки макроса - отобразить
Автор: Алексей Лепихин. Добрый день уважаемые форумчане! Ежемесячно на работе занимаюсь трансформацией файла выгруженного из SAP в формате xls, затем через кнопку UserForm сохраняется в xlsx (исходный файл xls - закрывается) в файле xlsx удаляются строки, столбцы, строки содержащие определенные слова, и создается шапка таблиц. Появилась идея данное дело автоматизировать для любого пользователя кому выпадет данная задача. файл на 150 тыс строк, выполнение макроса около 6-8 минут (на разных компьютерах)...
Теги: VBA excel
Изменен: 10 сен 2020
Читать сообщение на форуме или сайте.
Написание функций на VBA, Функции листа с помощью VBA, Написание функции управления листа с помощью кода, например функция которая составляет строку из массива значений по условию.
Автор: leshajanaev. Здравствуйте, господа. Необходима помощь следующего характера. Средствами VBA необходимо написать функцию, которая на вход имеет массив строковых значений как пример это столбец ( "ААА", "ККК", "ЭЭЭ", "-", "-", "-" ) значения находятся в ячейках А1...А6 - эти ячейки и образуют массив. Необходимо что бы функция отсеивала значения "-" и итоговое значение ячейки с формулой данной функции должно быть "ААА;...
Изменен: 25 май 2020
Читать сообщение на форуме или сайте.
составить программу на языке vba в excel
Автор: yiana17_05. В автоколонне 20 автомобилей. Каждый автомобиль, работая 7 дней в неделю, расходует определенное кол-во бензина. Цена на бензин не меняется. Написать программу на языке VBA, которая вводит исходные данные, выполняет расчеты и выводит на экран:  исходные данные в виде таблицы, где указаны номера и тип бензина всех автомобилей, стоимость одного литра бензина для каждого автомобиля, количество литров бензина, израсходованного каждым автомобилем за один день;  количество бензина...
Теги: VBA excel
Изменен: 5 май 2020
Читать сообщение на форуме или сайте.
Сохранить открытый файл посредством VBA (Ctrl + S)
Автор: alex55116. Добрый день!  Требуется обычное сохранение открытого файла (xltm) по нажатию на кнопку. Аналогично CTRL + S, только без выбор формата, а сразу в xltm. Использовал ActiveWorkbook.Save, но файл сохранялся в другую директорию и с расширением xls. По умолчанию в настройках стоит сохранение в .xls формате. Возможно ли не меняя настройку сохранить открытый файл в нужном формате - xltm?
Теги: VBA excel
Изменен: 20 апр 2020
Читать сообщение на форуме или сайте.
Почему TextBox1.Value возвращает не все значение
Автор: qwt. Добрый день.  Можете объяснить, почему(с мой точки зрения), один и тот же код возвращает разные значения? Я в TextBox записываю только цифры и запятую. Далее мне это значение нужно записать в таблицу. Изначально, данные в таблицу я записывал:Cells(emptyRowB, 2).Value = TextBox1.Value Но тогда, если после запятой ставить три и более цифры, то запятая терялась при записи в таблицу. Данная строчка записывает данные с запятой, без проблем Cells(emptyRowA, 1).Value = TextBox1 Собственно вопрос...
Теги: VBA excel
Изменен: 31 мар 2020
Читать сообщение на форуме или сайте.
Перенос значения из одного столбца в другой по двойному клику, Перенос значения из одного столбца в другой по двойному клику
Автор: Станислав Вьюжанин. Добрый день друзья. Нужна помощь. Необходимо с помощью двойного клика по диапазону в столбце G в столбец J. Не удаляя при этом значения в в ячейке J, но зачеркивая их.
Изменен: 20 фев 2020
Читать сообщение на форуме или сайте.
Разделения (сплит) ячейки на столбцы с особыми условиями
Автор: YungSin. Здравствуйте, многоуважаемые обитатели форума. Пытаюсь решить задачу по оптимизации, однако своих знаний в написании VBA кода у меня не хватает. Каждый месяц приходит около десяти файлов excel, которые представляют собой реестры музыкальных произведений. Беда заключается в том, что ячейки в данных реестрах имеют следующий вид: CAVC0417_TK001.2_ALONG_THE_COTE_AZUR_Benedic_Lamdin_(PRS),_Riaan_Vosloo_(PRS)_Cavendish_Music_Co._Ltd._(PRS). Информацию из данных реестров необходимо перенести...
Теги: VBA excel
Изменен: 11 фев 2020
Читать сообщение на форуме или сайте.
Страницы: 1
Наверх