Я осуществляю рефакторинг много модулей в рабочей книге Excel 2003, и тот же набор рабочих листов объявляются в каждой процедуре в каждом модуле; я хотел бы просто объявить их однажды глобально. Я могу установить...
В VB.NET открывается IntelliSense, как только Вы начинаете вводить, который дает Вам довольно полный список вещей, которые можно использовать в тот момент. IntelliSense в VBA однако, не ударяет на для меня до...
У меня есть мало Сценария Lotus или знания Примечаний/Domino, но у меня есть процедура, скопированная с где-нибудь давным-давно, который позволяет мне электронной почте через Примечания от VBA. Я обычно только использую это для...
Я замечаю, что Проект 2007 имеет функции, которые позволяют операции, которые могут быть отменены, чтобы быть помещенными в единственный объект стека, или "транзакцию отмены". Например: Приложение. OpenUndoTransaction "Создают...
Я могу сделать это: Тусклый fso, Поскольку Новый FileSystemObject или я можем сделать это: Тусклый fso Как Объектный Набор fso = CreateObject ("Сценарии. FileSystemObject"), Как я знаю что строку использовать для CreateObject? Для...
Может любой рекомендовать клиенту SVN для использования в Excel с VBA (только модули кода). Идеально, я также хотел бы, чтобы SVN игнорировал регистр, когда diffing до фиксации изменяются, чтобы избежать чрезмерной маслобойки...
Вот код, который применяет усовершенствованный фильтр к столбцу A на рабочем листе Sheet1 (Диапазон списка) при помощи диапазона значений на Sheet2 (диапазон критериев): Диапазон ("A1:A100").AdvancedFilter...
Я использую Visual Basic и интерфейс автоматизации для получения строк из внешнего приложения. Эти строки содержат простой форматирующий коды HTML (<b>, <i>, и т.д.). Есть ли любой легкий...
Есть ли способ заставить VBA вывести фактический символ chr (9) или vbTab в непосредственное окно при использовании debug.print вместо 4 пробелов или как вы определяете? Допустим, я хочу скопировать некоторые ...
У меня есть столбец, содержащий значения RGB, например: 127,187,199 67,22,94 In Excel, там какой-либо способ, которым я могу использовать это для выбирания цвета фона ячейки?
У меня есть рабочий лист Excel, который имеет следующий макрос. Я хотел бы циклично выполнить его каждую секунду, но danged, если я могу найти, что функция делает это. Разве это не возможно? Sub Macro1 () '' Макрос Macro1 'Делает...
Это - одна из тех вещей, что я уверен, что существует встроенная функция для (и мне, возможно, сказали это в прошлом), но я царапаю голову для запоминания этого. Как я циклично выполняюсь через каждую строку...
Я пытаюсь отобразить миллисекунды в макросе Excel. У меня есть столбец целых чисел, которые являются метками времени в миллисекундах (например, 28095200 7:48:15.200), и я хочу сделать новый столбец рядом с ним...
Есть ли что-то, на что я должен сослаться? Как делают я использую это: Тусклые fso Как Новый FileSystemObject Потускнели fld Как Папка Тусклый ts Как TextStream, я получаю ошибку, потому что это не распознает их...
Как я возвращаю результат функции? Например: тест Государственной функции () Как Целое число возвращает 1 Конечную функцию, которую Это дает ошибке компиляции. Как я заставляю эту функцию возвратить целое число?
Мое дополнение Excel требует, чтобы опция Visual Basic for Applications Excel была установлена для него для работы. Я хотел бы свою установку (который записан с InnoSetup) смочь обнаружить если VBA...
В VBA я отмечаю результаты в пределах диапазона и окрашиваю их в зеленый цвет в зависимости от значения ячейки (например, значение < "28"). Каждый лист (всего четыре) соответствует отдельному маркеру и помечен зеленым цветом на основе ...
У меня есть пользовательская форма, в пользовательской форме есть фрейм с 4 текстовыми полями, как бы я передал значения этих 4 текстовых полей в одну ячейку? разделенные запятой или пробелом. Я пытался сделать следующее в течение ...
Я должен искать значение в sheet2 в столбце c и отображать его содержимое в пользовательской форме. Вот мой код: Опция Явный Sub searchdata () Dim erow As Long Dim WS As Worksheet Dim lastrow ...
У меня есть проект, который называется генератором инвентарных номеров. Номера указаны для каждого элемента каждой группы запасов, которая включает 2 цифры для основных групп продуктов, 2 цифры для подгрупп продуктов, 2 цифры для ...
У меня есть даты в следующем формате: - 01.01.2019 01.02.2019 01.03.2019 14.03.2019, и я хотел бы, чтобы они были в британском формате даты дд / мм / гггг, с использованием преобразования VBA. Я пытался использовать ЗАМЕНУ, ...
Я использую следующую функцию str в макросе для поиска строки и удаления всей строки, если совпадение найдено. Если InStr (.Value, "@@@") = 0, то .EntireRow.Delete Мой вопрос заключается в следующем: ...
У меня есть две учетные записи, открытые в Outlook. Когда я отправляю почту через вторичную учетную запись, она почему-то не появляется в отправленной папке, а в отправленной папке основной учетной записи. Итак, я хочу ...
Я хотел бы иметь возможность получать значения из таблицы Excel по номеру строки и имени столбца (для удобочитаемости кода и надежности). В формулах я могу использовать структурированные ссылки с текстом заголовка столбца ...
При запуске нашего vba-access-application (которое выполняется надстройкой VBE, которая запускает VBA-функцию) мы использовали для закрытия панели навигации следующий код: DoCmd.SelectObject acMacro, "Autoexec", True .. ,
У меня огромный отчет Excel с множеством разных имен серверов, и теперь я подумал, что возможно написать макрос в VBA, который создает новый файл Excel, который назван в честь имени сервера. За ...
Моя рабочая тетрадь состоит из пяти листов с текстовыми полями. Лист1, Лист2, ...... и Лист5. И код ниже на каждом листе. Private Sub TextBox1_Change () If Len (TextBox1.Value) = 0, то ActiveSheet ....
Я пытаюсь получить умножить два столбца на основе имени заголовка (может изменить положение каждый раз - так что фиксированный диапазон ячеек не работает). Итак, я получил следующий кусок Dim ws As Worksheet Dim ...