Вопросы с тегом «vba»

1
Автоматический импорт макроса в Excel и запуск его

Я сделал модуль, то есть .basфайл, который выполняет работу, которую я хочу сделать в Excel. Мне приходится работать с этим модулем в четырех разных файлах каждый день. Теперь я хочу, скажем, скрипт, который автоматически связывает этот модуль с файлом Excel, а затем макрос выполняется сам по себе....

1
Excel 2010/2013 - VBA - Как запустить событие перед предварительным просмотром

Я потратил много времени, пытаясь решить эту проблему, и искал много форумов, но я пока не нашел решения. Может быть, кто-то здесь может найти ответ ... Я хочу запустить некоторый код (изменить несколько ячеек для сдвига условного форматирования, скрыть некоторые строки и т. Д.), Прежде чем...

1
Получение ошибки VBA при открытии Excel 2007 на новом компьютере

У меня есть пользователь с новым компьютером, который при каждом открытии Excel выдает сообщение об ошибке Для открытия проекта VBA в этом файле необходим компонент, который в данный момент не установлен Сообщение такое же, как и в этой справочной статье MSKB , но это совершенно новый компьютер, и...

1
Выделите ячейки с красным текстом

У меня есть столбец текста, в котором некоторые символы (не ячейки) выделены красным шрифтом. Есть ли способ выделить ячейки, которые содержат красные символы с помощью условного форматирования? Решения VBA также подойдут....

1
Фильтрация данных как часть макроса VBA

Я пытаюсь создать макрос, который будет автоматизировать отчет. Проблема в том, что исходные данные приносят нам ненужные данные, а сам отчет выполняет множество вычислений на основе всей таблицы. На основе таблицы выполняются сотни вычислений, поэтому добавление параметра включения к каждой...

1
Как сохранить форматирование в сводной диаграмме Excel 2010?

У меня есть некоторый код VBA, который запускает SQL-запрос, выгружает его в электронную таблицу Excel 2010 и обновляет 2 сводные таблицы на основе данных. У меня также есть 2 сводные диаграммы, основанные на сводных таблицах, и каждый раз, когда таблицы обновляются, форматирование на диаграммах...

1
Преобразовать строку с несколькими столбцами в несколько строк с одним столбцом каждый

У меня есть очень длинный список данных, который выглядит так: User1 Item1 Item2 Item3 User2 Item1 Item2 #NUM! (This is a failed formula) User3 Item1 #NUM! #NUM! И я хочу превратить каждый ряд в 1-3 разных ряда, например так: User1 Item1 User1 Item2 User1 Item3 User2 Item1 User2 Item2 User3 Item1...

1
Найдите все экземпляры текста и сделайте его гиперссылкой с макросом.

необходимые Я хочу найти все вхождения одного текста в документе MS Word, сделать каждый случай гиперссылкой и изменить общий стиль гиперссылки на один из моих вариантов выбора. Что я имею Поскольку я понятия не имею, как выполнить вышеупомянутое требование в целом, я начал с его части, а именно с...

1
VBA для вставки возврата каретки после существующего текста и вставки дополнительного текста

Я добавляю «Measure_1» в определенные ячейки. Это требует от меня двойного щелчка в ячейке, перехода к концу существующего текста, вставки возврата каретки (alt + ent) и вставки в MEASURE_1. Поэтому я пытаюсь автоматизировать это. К сожалению, мой код VBA ниже переписывает существующий текст...

1
Проверьте правильность пути к файлу в столбце Excel

У меня есть файл Excel с несколькими столбцами, один из столбцов имеет путь к изображению в удаленной папке (или локальной, не имеет значения). \\ xxx.xxx.xxx.xxx \ папка \ image.jpg Я хочу проверить правильность всех URL-адресов или путей к файлам. Если вы ошиблись или не указали на реальный файл...

1
Как получить доступ к форматированному тексту в ячейке Excel с VBA

У меня есть встроенное форматирование в столбце Excel. Например, ячейка может содержать некоторые (но не все) выделенные курсивом слова. В .Value, .Value2и .Textсвойства , кажется, раздеть любую formattting. Я хочу быть в состоянии "увидеть" форматирование с VBA, чтобы я мог действовать по нему....

1
Показать метку времени при изменении ячейки

Мне нужно знать, как отображать отметку времени в ячейке в столбце D, когда ячейка изменяется в той же строке в столбце B. Я отредактировал этот снимок экрана в краске, чтобы легче понять, что я имею в виду: Изображение У меня есть скрипт VBA, который проверяет другой лист на значение, которое он...

1
Макрос в Excel для добавления даты в формате ISO-8601

По какой-то причине Excel заставляет меня использовать мой регион для нижних колонтитулов, когда я вставляю дату. Тем не менее, он также не обновляется автоматически при открытии листа. Без форматирования это довольно тривиальная проблема, однако форматирование текста проблематично, и я не уверен,...

1
Как сохранить историю изменений данных в одной книге Excel

Пользователь отправил это в другом вопросе : Вот некоторый код, который будет следить за диапазоном A1:G12на любом листе с кодом. Если rстрока была изменена, то код скопирует все из Ar: Gr в лист с кодовым именем shtLog. (Кодовое имя - это имя, отображаемое в VBA, а не имя на вкладке, которую вы...

1
Создать функцию по имени объекта флажка («Динамически»)

У меня есть несколько флажков на листе, а на другом листе у меня есть форма. Когда флажок установлен, соответствующий контент будет добавлен в виде столбца в листе формы. У меня более 500 флажков, поэтому я хочу создать простой способ сделать это. Например, у меня есть следующие флажки: pROJECT_ID...

1
Как я могу записать переход от «Выкл.» К «Вкл.» В столбце в Excel?

Этот вопрос имеет свои корни здесь: Как я могу записать переход от 0 до 1 в столбце в Excel? Но вместо нулей и единиц я бы хотел использовать On / Off в качестве параметра переключения. Код должен сканировать столбец. Каждый раз, когда он видит «Выкл.», Немедленно следует «Вкл.», Считайте его. Я...

1
Что помешает запуску макроса Microsoft Word AutoNew ()?

Я использую Microsoft Office 2003 и создаю кучу шаблонов документов для стандартизации некоторых задач. Я знаю, что стандартная практика - размещать шаблоны в определенном месте, которое Office ожидает найти, но у меня это не сработает. Я хочу, чтобы на общем диске были «Мой шаблон Foo.dot», «Мой...

1
Показать или скрыть строки в листе Excel в зависимости от значения определенной ячейки (Excel 2007 и Windows 7)

Я сделал электронную таблицу, чтобы указать выбор украшений из ряда стандартных вариантов. Есть пять отдельных диапазонов, так что это первый выбор, затем в каждом диапазоне есть дополнительные выборы. Поэтому в начале моего листа я использовал «рамку» и пять «радиокнопок», и я связал этот выбор с...

1
Автоматическая сортировка диапазона ячеек после изменения одной ячейки в пределах диапазона?

У меня есть несколько именованных вертикальных диапазонов в электронной таблице, содержащей списки имен. Новые имена обычно добавляются вручную в самом конце каждого списка. Очевидно, это означает, что без сортировки вручную списки не будут располагаться в алфавитном порядке. Есть ли способ, с...