Вопросы с меткой [vba]

Visual Basic для приложений; подмножество Visual Basic, используемое во всех приложениях Microsoft Office. Попробуйте использовать этот тег вместе с тегом для конкретного приложения. Хорошие вопросы по VBA, как правило, содержат некоторый код и требуют решения конкретных вопросов. Вопросы, требующие полного решения (пожалуйста, дайте мне код / как это сделать и это с VBA), не относятся к теме и будут закрыты как слишком широкие.

1
голос
1ответ
379 показов

Работа с адресами ячеек в Excel с VBA

У меня есть лист Excel, в котором есть несколько форм. Формы выглядят одинаково, и между ними есть абсолютно одинаковые ячейки. Они заказаны в 4 х 3: x x x x x x x x x x x x x x x x .... Их 60, и ...
1
голос
0ответов
118 показов

Неполные ListViews для CrossReference

Я использую Word 2010 и часто вставляю перекрестные ссылки. Элементы для перекрестных ссылок - это в основном номера таблиц и цифры, такие как Talbe 1-2 или Figures 2-4. Они всегда включают номера ...
1
голос
1ответ
2k показов

Автоматически "закомментировать" формулу в Excel?

Итак, у меня есть этот набор результатов в MS SQL Management Studio. И у меня есть лист Excel. Я копирую и вставляю данные из MSSMS в Excel. Насколько хорошо. Теперь некоторые поля начинаются со ...
1
голос
1ответ
286 показов

Создание пользовательских сортируемых типов данных в Excel

Я хочу определить пользовательский тип данных в Excel 2007, диапазон дат. По сути, это массив дат или меньшие диапазоны дат, такие как: "{ 01-26-1991 , 01-01-2004 to 12-31-2004 , 12-13-2017 }" ...
1
голос
2ответа
18k показов

Макрос для очистки всех листов в книге (VBA - Excel 2010)

У меня есть файл макроса с 5 листами, и я хотел бы добавить командную кнопку VBA в тот же файл, чтобы очистить все содержимое книги одним щелчком мыши. Кто-нибудь знает, как это сделать с помощью VBA ...
1
голос
1ответ
208 показов

Перекрывающееся содержимое при импорте данных

Я делаю проект с использованием Excel VBA, но у меня есть проблема при импорте данных. Каждый раз, когда я импортирую данные, они перекрывают существующий столбец. Может ли кто-нибудь помочь мне ...
1
голос
1ответ
1k показов

Использование цикла для извлечения данных, чтобы преуспеть

Первый таймер здесь, и я новичок в Excel 2013, так что если я где-то облажался, дайте мне знать! Я пытаюсь собрать статистику из Детройт Ред Уингз за 1932-2014 гг. Недавно я узнал, что могу получать ...
1
голос
2ответа
40k показов

Excel VBA: как очистить выделение без активации листа

Редактировать: Не для очистки данных в выделении, а для удаления самого выделения. Я полагаю, это будет эквивалентно выбору другого диапазона, например, A1.
1
голос
1ответ
738 показов

Нужно событие для подключения для обновления Excel CubeValue

Можно ли подключиться к событию VBA для обновления или обновления значения куба? Я пытаюсь перенастроить ось пользовательского графика при возвращении значения. Я пытался вычислить график, но это не ...
1
голос
1ответ
475 показов

Указание имени листа необходимо при идентификации ячейки по имени в Excel 2007

Я не знаю, если это изменение в версии, но в 2003 году это работало в Access VBA: Dim xlSheet As Excel.Worksheet xlSheet.Range("RangeName").Value = 100 Ранее мне не нужно было идентифицировать лист, ...
1
голос
1ответ
769 показов

Outlook 2013 VBA: обратитесь к редактору в области чтения

Я пытаюсь назначить категорию сообщению при его отправке (категория «Отправить сейчас» для отмены задержки отправки). Приведенный ниже макрос работает нормально при редактировании сообщения в ...
1
голос
1ответ
340 показов

Изменение строкового значения в формат даты в VBA

Я работаю над сценариями VBA в Excel. Ниже приведен код, над которым я работаю. Option Explicit Sub MoveThingsAbout() Worksheets("Sheet3").Cells.Clear Worksheets("Sheet3").Range("A1").Value = "JOB" ...
1
голос
1ответ
7k показов

Как автоматически создавать графики Excel из данных Access

У меня есть некоторые данные в Access, из которых я должен создавать графики Excel каждый месяц (данные также будут обновляться каждый месяц). Таким образом, он создает одни и те же графики с разными ...
1
голос
1ответ
238 показов

Как я могу отправить команду Emacs 24 из VBA в MS Office?

Я хочу вызывать команды из приложения MS Office, которые напрямую влияют на мое (открытое) приложение Emacs, например выполнить поиск выбранного текста в Emacs Интересно, как я могу это сделать. Есть ...
1
голос
1ответ
70 показов

Outlook 2007: есть событие, которое срабатывает, если правило включено или отключено

Я написал несколько макросов, которые позволяют мне включать или отключать определенное правило Outlook (то есть отложенную отправку сообщений) с помощью кнопки на панели инструментов. Они также ...
1
голос
0ответов
85 показов

Почему поведение макроса слова изменяется при использовании в сочетании с изменениями дорожки?

Недавняя проблема, которую я заметил при запуске макрокоманд слова (в данном случае, в частности, операций поиска и замены), заключается в том, что они не имеют ожидаемого поведения при активации ...
1
голос
1ответ
46 показов

Excel - как создать новый столбец в пустой ячейке

Мне прислали файл Excel таблицы экспорта наших контактов. Однако все детали были экспортированы в один столбец: пример User 1 User 1 Title Address User 1 ID User 2 User 2 Title Address User 2 ID и ...
1
голос
4ответа
23k показов

Excel 2007 | Удалить пустые поля из сводных таблиц

Каждый раз, когда я создаю сводную таблицу (доступную для всех версий Excel), я получаю одно или несколько пустых полей. Как я могу избавиться от них? Одним из обходных путей, который я использовал, ...
1
голос
2ответа
2k показов

Скрытие всех, кроме выбранных строк данных

Я не могу отправлять фотографии, Данные содержат 98 заголовков столбцов, причем первый столбец является уникальным идентификатором, и 1000 строк элементов. Я получаю комментарии по конкретным ...
1
голос
1ответ
100 показов

Индекс / совпадение для всей таблицы, а не для одного столбца

Я ищу формулу, которая найдет точное совпадение значения где-то в таблице заданных значений. Таблица d, e, f содержит различия между значениями в столбцах a и b, но это не так уж важно. Я ...
1
голос
1ответ
1k показов

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

Я использую Microsoft Office 2003 и создаю кучу шаблонов документов для стандартизации некоторых задач. Я знаю, что это стандартная практика - размещать шаблоны в определенном месте, которое Office ...
1
голос
2ответа
7k показов

Макрос для открытия гиперссылок Excel

Я хотел бы знать, может ли кто-нибудь помочь мне сделать макрос, чтобы открыть список гиперссылок. У меня есть список из примерно 600 гиперссылок, все в столбце в отдельных строках, я должен открыть ...
1
голос
1ответ
5k показов

Создание макроса для копирования данных и вставки в другую книгу

У меня есть две рабочие тетради. Один отправляется по электронной почте и имеет диаграмму с колонкой, заполненной датами, т.е. с 11 января по 30 ноября 2010 года. На этот день график заполняется ...
1
голос
1ответ
220 показов

Excel позволяет пользователям редактировать диапазоны: как изменить заблокированные ячейки в диапазоне на разблокированные, когда введен пароль для диапазона редактирования

Это касается Разрешить пользователям редактировать опцию диапазона . Я защитил лист Excel, в котором есть определенные области листа, которые allow users to edit range . Теперь можно изменить locked ...
1
голос
1ответ
1k показов

Можно ли определить выбранный пользовательский вид Excel

Я знаю, что могу показать пользовательский вид в Excel с помощью VBA. Что мне нужно сделать, это определить, какой пользовательский вид был выбран пользователем, чтобы изменить заголовок столбца на ...
1
голос
1ответ
575 показов

В Excel, как мне перехватить щелчок мышью в определенной ячейке, чтобы активировать макрос?

У меня есть макрос Excel, который делает простую сортировку. Я хочу, чтобы конечный пользователь мог нажимать на конкретный вызов и инициировать макрос. Мне нужно отловить щелчок мыши, чтобы ответить ...
1
голос
0ответов
884 показов

Автофильтр отказывается работать в заблокированном листе в Excel 2010

У меня есть электронная таблица, которая используется для настройки конфигурации системы IP-телефона. По сути, у меня есть таблица со следующей информацией; Part No. Description Qty Price У меня есть ...
1
голос
1ответ
915 показов

Excel: создать папку VBA script - получить значение из выбранной ячейки?

Я использую код VBA для создания новой папки в каталоге. Я хочу получить имя новой папки из выбранной ячейки. Любые идеи, как я могу это сделать, пожалуйста? Вот код, который у меня есть. If ...
1
голос
2ответа
5k показов

Константы Excel - как ссылаться динамически?

Я разрабатываю сложную электронную таблицу для друга; мой первый углубленный Excel. Работаю в Excel 2003. У меня проблема в работе с константами xl, например, xlPaper. Проблема возникает при попытке ...
1
голос
0ответов
95 показов

Windows (частично) утверждает, что у меня есть закрытый ключ для иностранного сертификата

У нас есть шаблон документа MS Word с кодом vba, созданный и подписанный внешней фирмой. Когда я просматриваю детали сертификата подписи в инструментах разработчика Word vba, он обнаруживается с ...
1
голос
1ответ
163 показов

Мне нужно продублировать файл слова и назвать его на основе списка Excel или другого формата списка

У меня есть файл базового слова, который мне нужно скопировать и назвать примерно 300 раз. Содержимое файла слова будет одинаковым, но имя файла будет отличаться в зависимости от столбца в Excel (или ...
1
голос
1ответ
628 показов

Excel VBA, чтобы добавить совокупный итог на новый лист

Я пытаюсь создать рабочую книгу, которая создает новую страницу и помещает совокупную сумму из двух ячеек, чтобы добавить к новым итогам, введенным на новой странице. Мне удалось создать новую ...
1
голос
3ответа
330 показов

Проверка наличия метки между двумя другими метками в столбце

У меня есть столбец (назовите его A) в Excel списки различных элементов и их свойств. С каждым элементом связано слово "Тип", поэтому в столбце А есть ячейка с этой меткой, так что в столбце рядом с ...
1
голос
1ответ
882 показов

Макрос: вставьте новую строку над ячейкой, содержащей другие числа

У меня есть Excel с двумя колонками. Столбец A содержит числа, а столбец B содержит текстовые данные. Числа непрерывны как 1 2 3 с несколькими пустыми ячейками между ними, как показано ниже. ...
1
голос
1ответ
212 показов

Всплывающее обновление Excel, в чем причина

Недавно, когда я открываю свои файлы XLSM (Excel 2013, книги с поддержкой макросов), я вижу это всплывающее окно. Может кто-нибудь сказать, пожалуйста, что является причиной этого всплывающего окна? ...
1
голос
2ответа
2k показов

Взаимодействие с графиками с использованием VBA в Word 2007

У меня длинный документ MS Word 2007, в котором мне иногда нужно заменить все встроенные графики. Изменения достаточно просты и регулярны, чтобы я мог написать макрос VBA, чтобы сделать эти ...
1
голос
1ответ
45 показов

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

У меня есть два столбца, один (B) с именем и другой (A) с номером. Я пытаюсь сделать так, чтобы сообщение об ошибке не позволило мне закрыть Excel, если ячейки в столбце A пустые, а соседние ячейки в ...
0
голосов
2ответа
49 показов

Сравнить ячейки без регистра vba

У меня 2 клетки Ячейки (1,1) содержит: ABC Ячейки (1,2) содержат: Abc_AR Клетки имеют разную длину. Мне нужно vba сравнить первые три буквы этих двух ячеек без регистра. Я пытался написать что-то ...
0
голосов
1ответ
298 показов

Проверьте вложения Excel в электронной почте, полученной в Outlook

С помощью приведенного ниже кода я пытаюсь создать макрос, который проверяет все непрочитанные электронные письма в папке Outlook с вложением Excel. После этого я хочу запустить другой макрос, ...
0
голосов
1ответ
1k показов

Объединить данные из множества файлов Excel в один файл Excel

Мне нужно объединить данные из 100+ файлов Excel в один файл, используя VBA, где: мой репозиторий (D:\rep) содержит более 100 файлов с именем (file1, file2 ... и т. д.), каждый файл Excel состоит из ...
0
голосов
0ответов
27 показов

Как изменить режим IME (ON & OFF)?

VBA для Microsoft Access. Прежде чем показывать поле ввода, как я могу включить или выключить IME в vba для Microsoft Access?
0
голосов
1ответ
15 показов

VBA-код выполняет и производит желаемый эффект, но затем ошибки в строке Exportasfixedformat

У меня есть макрос для экспорта всех листов в отдельные PDF-файлы в указанной подпапке. Когда я выполняю его, он создает PDF-файлы в правильном месте и озаглавлен соответствующим образом, но затем ...
0
голосов
1ответ
19 показов

Применить условное форматирование к большому количеству текстовых ячеек

У меня есть таблица, содержащая до 100 различных текстовых значений, и я хочу раскрасить их в соответствии с текстом, чтобы вы могли визуально увидеть, какие ячейки имеют одинаковый текст ...
0
голосов
1ответ
26 показов

Удалить первые и последние символы в VBA

У меня проблемы с созданием этой формулы. Я хочу удалить первый и последний символ значения в столбце F ex. вывод 12345_GEE45678_OF_ABCDEFGHIJK Исходя из этого, я хочу, чтобы это было так. GEE45678 Я ...
0
голосов
0ответов
108 показов

Эффективно Значения Vlookup 400k строк x 10 столбцов - Массивы?

Заранее спасибо за помощь мне в этом. У меня есть набор данных (400 тыс. Строк х 10 столбцов), для которого мне нужно найти значения в другой книге на 5 разных вкладках. Как мне установить это для ...
0
голосов
0ответов
35 показов

Как изменить значение всех ячеек в столбце на значение из другого листа, где совпадают два значения?

У меня есть три таблицы Excel: электронная таблица сотрудников (имя, фамилия, адрес электронной почты и т. д.) лист курса (название курса, идентификатор курса) и регистрационный лист, который ...
0
голосов
2ответа
32 показов

Как использовать IF-функцию при установке строки?

Не возможно написать STRINGA = "NamewordStuff" & Format(Date, "YYYY-MM-DD") & "-" & Hours(Now) & _ If Minute(Now)
0
голосов
2ответа
132 показов

Как решить проблему с функцией VBA FORMAT?

Я использую функцию FORMAT Excel 2103 VBA, но я не получаю ожидаемых результатов. Моя строка кода: strMonthNo = Format(Month(DateAdd("m", -1, Date)), "mm") Где Date 29/11/2016, я ожидаю, что ...
0
голосов
1ответ
26 показов

Автозаполнение выпадающего списка до последней строки

Я новичок в макросе VBA. Ну, я уже разобрался с некоторым его кодом, но у меня есть трудности для этого. Я хочу добавить раскрывающийся список в ячейку ("F10"), а также добавить формулу vlookup ...
0
голосов
0ответов
19 показов

объединить несколько листов в один лист

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