Публикации по теме 'vba'
VBA — это лекарство-шлюз.
VBA — это лекарство-шлюз.
Я провожу много времени с людьми, которые расстраиваются из-за того, сколько времени тратится на ввод данных в электронную таблицу и, что еще важнее, на получение данных для отчетности.
В организации, которая утверждает, что стремится быть «цифровой по умолчанию», существует множество очень ручных процессов, в которых мы сделали первый шаг, а затем остановились.
Исчезли (в основном) ручные процессы с ручкой и бумагой, но они когда-либо дублировались только в..
Вопросы по теме 'vba'
Чередование раскрашивания групп строк в Excel
У меня есть таблица Excel, как это
id | data for id
| more data for id
id | data for id
id | data for id
| more data for id
| even more data for id
id | data for id
| more data for id
id | data for id
id | data for id
| more data...
40429 просмотров
schedule
04.05.2024
Подсчитайте список ячеек с одинаковым цветом фона
Каждая ячейка содержит некоторый текст и цвет фона. Итак, у меня есть несколько ячеек синего и красного цвета. Какую функцию я использую для подсчета количества эритроцитов?
Я пробовал =COUNTIF(D3:D9,CELL("color",D3)) безуспешно (где D3...
191503 просмотров
schedule
06.02.2024
Как создать диалоговое окно состояния в Excel
Я создал генератор отчетов базы данных в Excel. Я пытаюсь создать диалоговое окно, отображающее информацию о состоянии во время работы программы.
Когда я создаю отчет, хотя появляется диалоговое окно, я не могу обновить/обновить отображаемую...
24846 просмотров
schedule
20.02.2023
Удаление файла в VBA
Используя VBA, как я могу:
проверить, существует ли файл, и если да,
удали это?
500050 просмотров
schedule
19.06.2022
Как перебрать строку и проверить значение байта каждого символа?
Код у меня есть:
cell_val = CStr(Nz(fld.value, ""))
Dim iter As Long
For iter = 0 To Len(cell_val) - 1 Step 1
If Asc(Mid(cell_val, iter, 1)) > 127 Then
addlog "Export contains ascii character > 127"
End If
Next iter
Этот...
39054 просмотров
schedule
28.06.2023
Получение Excel для обновления данных на листе из VBA
Как получить данные электронной таблицы в Excel для перерасчета из VBA без необходимости простого изменения значения ячейки?
449506 просмотров
schedule
23.05.2022
Как я могу отправить HTTP-запрос POST на сервер из Excel с помощью VBA?
Какой код VBA требуется для выполнения HTTP POST из электронной таблицы Excel?
289237 просмотров
schedule
21.03.2022
Экранирование ' в Access SQL
Я пытаюсь выполнить поиск домена в vba примерно так:
DLookup("island", "villages", "village = '" & txtVillage & "'")
Это работает нормально, пока txtVillage не станет чем-то вроде залива Диллона, когда апостроф принимается за...
60644 просмотров
schedule
20.01.2024
Как использовать sftp из модуля базы данных MS Access?
У меня есть требование создать простую базу данных в Access для сбора некоторых пользовательских данных, которые будут загружены в другую базу данных для дальнейшей отчетности. В базе данных Access будет модуль, который при вызове пользователем...
8830 просмотров
schedule
18.06.2022
Макрон в редакторе VBA
Создал простую программу с использованием VBA, которую я могу использовать для просмотра словарного запаса на китайском языке.
До сих пор я немного работал, но столкнулся с огромной проблемой при вводе символа макрона, такого как «ā» (unicode 257)....
802 просмотров
schedule
01.11.2023
Создание полей Word
Помимо простой вставки и синтаксического анализа текста в пустое поле Word, есть ли способ программно создавать пользовательские поля и коды полей в моих собственных шаблонах с помощью VBA? Кроме того, есть ли способ сделать эти поля отображаемыми в...
12132 просмотров
schedule
08.09.2022
Как получить предыдущий выбор при изменении выбора?
Я работаю над диалоговым окном импорта (из Excel), чтобы выбрать диапазоны ячеек.
Когда диапазон выбран, я использую приемник событий, чтобы поймать событие и выделить первую строку и первый столбец.
Мне нужно отменить выделение первой строки и...
4901 просмотров
schedule
24.11.2023
VBA-анимация объектов Visio
Я пытаюсь анимировать объекты Visio с помощью цикла, например:
For reposition = 2 To 6
xpos = reposition
ypos = reposition
sh1.SetCenter xpos, ypos
Sleep 1000
Next reposition
Хотя это ДЕЙСТВИТЕЛЬНО перемещает объект из...
4367 просмотров
schedule
29.01.2024
Как автоматически объединять ячейки?
У меня есть таблица Excel с несколькими элементами 1, 2, 3..., каждый из которых имеет подэлементы 1.1, 1.2 и т. д. Я использую список подэлементов в качестве ключевого столбца и заполняю основные элементы с помощью vlookups, но только показ каждого...
28525 просмотров
schedule
17.01.2023
Создание отмены в макросе Excel VBA
Макросы Excel не позволяют использовать «отмену» после их запуска. Есть ли способ встроить undo функциональность в макрос VBA в Excel?
38579 просмотров
schedule
11.01.2024
Напишите формулу в ячейке Excel, используя VBA
Я пытаюсь использовать VBA для записи формулы в ячейку в Excel. Моя проблема в том, что когда я использую точку с запятой ( ; ) в своей формуле, я получаю сообщение об ошибке:
Run-time error 1004
Мой макрос следующий:
Sub...
156341 просмотров
schedule
12.11.2023
Вопрос о CreateObject() в VB6/VBA
Я могу сделать это:
Dim fso As New FileSystemObject
или я могу сделать это:
Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
Как узнать, какую строку использовать для CreateObject? Например, откуда мне знать,...
12389 просмотров
schedule
29.03.2022
Надстройка Excel 2002 не загружается при открытии приложения
Добрый день,
Я создал надстройку Excel .xla для Excel 2002. Это странное поведение, которое я вижу, происходит только на моей машине, но не на моих коллегах. Я хотел бы понять, почему.
Надстройка имеет функцию UDF, которая вызывается из многих...
440 просмотров
schedule
29.03.2022
Классовые (статические) методы в VBA
Интересно, можно ли в VBA создавать классы-методы. Под методом класса я подразумеваю методы, которые можно вызывать, не имея объекта класса. Ключевое слово 'static' делает этот трюк в C++ и Java.
В приведенном ниже примере я пытаюсь создать...
68746 просмотров
schedule
10.04.2023
Запись сообщений электронной почты в плоские файлы в Outlook с помощью VBA
Я написал приложение VBA, которое открывает папку в Outlook, а затем перебирает сообщения. Мне нужно записать тело сообщения (с некоторыми изменениями) в один плоский файл. Мой код выглядит следующим образом...
Private Sub btnGo_Click()
Dim...
9488 просмотров
schedule
05.04.2024