0
ответов

Передача VB6 по значению и передача по ссылке

Я изо всех сил пытаюсь понять передачу по значению и передачу по ссылке в VB6. Я полностью понимаю эти концепции в объектно-ориентированных языках программирования, таких как.NET и Java (Я понимаю, что Java не...
вопрос задан: 20 June 2019 20:49
0
ответов

Excel VBA - выход для цикла

Я хотел бы выйти из цикла for, когда будет выполнено внутреннее условие. Как мне выйти из цикла for, если условие if выполнено? Я думаю, что это что-то вроде выхода в конце моего оператора if, но не надо ...
вопрос задан: 19 June 2019 05:10
0
ответов

Как преобразовать целое число в строку в Excel VBA?

Как преобразовать целочисленное значение «45» в строковое значение «45» в Excel VBA?
вопрос задан: 18 June 2019 20:39
0
ответов

Как поставить двойные кавычки в строке в vba?

Я хочу вставить оператор if в ячейку через vba, который включает двойные кавычки. Вот мой код: Листы ("Лист1"). Диапазон ("A1"). Значение = "=ЕСЛИ(Лист1! B1=0,"",Лист1! B1)" Из-за двойных кавычек я ...
вопрос задан: 27 May 2019 08:49
0
ответов

Протестируйте или проверьте, существует ли лист

Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'это выбрасывает нижний индекс за пределы допустимого диапазона, если в месте назначения нет листа' ...
вопрос задан: 27 May 2019 08:47
0
ответов

Определить, открыта ли уже книга Excel [закрыта]

В VBA я программно открыл файл MS Excel с именем «myWork.XL». Теперь мне нужен код, который может сообщить мне его статус - открыт он или нет. То есть что-то вроде IsWorkBookOpened («...
вопрос задан: 27 May 2019 08:46
0
ответов

Как скопировать строку в Excel, используя определенное слово, и вставить ее на другой лист Excel?

Я проверил кучу разных сообщений и не могу найти точный код, который я ищу. Кроме того, я никогда раньше не использовал VBA, поэтому я пытаюсь взять коды из других сообщений и ввести свою информацию для...
вопрос задан: 27 May 2019 08:45
0
ответов

Excel VBA, получение диапазона из неактивного листа

Этот сценарий отлично работает при просмотре листа "Temp". Но когда я нахожусь на другом листе, команда копирования завершается ошибкой. Он выдает «Ошибку, определяемую приложением или объектом» Sheets («Temp»). Диапазон(...
вопрос задан: 27 May 2019 08:44
0
ответов

Ошибка при поиске последней использованной ячейки в Excel с помощью VBA

Когда я хочу найти последнее использованное значение ячейки, я использую: Dim LastRow As Long LastRow = Range("E4:E48").End(xlDown).Row Debug.Print LastRow Я получаю неверный вывод, когда помещаю один элемент...
вопрос задан: 27 May 2019 08:43
0
ответов

Индикатор выполнения в VBA Excel

Я делаю приложение Excel, которое требует обновления большого количества данных из базы данных, поэтому на это требуется время. Я хочу сделать индикатор выполнения в пользовательской форме, и он появляется, когда данные обновляются. Панель, которую я хоч
вопрос задан: 27 May 2019 04:21
0
ответов

Прокручивать файлы в папке с помощью VBA?

Я хочу просмотреть файлы каталога с помощью vba в Excel 2010. В цикле мне понадобится имя файла и дата, когда файл был отформатирован. Я закодировал следующее...
вопрос задан: 26 May 2019 22:44
0
ответов

Как удалить пробелы между текстом?

Почему обрезка не работает в VBA? для i = от 3 до 2000 activesheet.cells (i, "C"). value = trim (Activesheet.cells (i, "C").value) next i Невозможно удалить пробелы между текстом. привет ...
вопрос задан: 25 May 2019 07:36
0
ответов

Как использовать регулярные выражения (Regex) в Microsoft Excel как внутри ячейки, так и в циклах

Как я могу использовать регулярные выражения в Excel и использовать мощные сетчатые настройки Excel для манипулирования данными? Функция в ячейке для возврата совпавшего шаблона или замененного значения в строке. ...
вопрос задан: 24 May 2019 15:01
0
ответов

Отображение окна сообщения со значением тайм-аута

Вопрос возникает из-за такого кода. Set scriptshell = CreateObject ("wscript.shell") Const TIMEOUT_IN_SECS = 60 Select Case scriptshell.popup («Да или Нет?» Оставить это окно на 1 минуту - это ...
вопрос задан: 11 May 2019 14:04
0
ответов

VBA Excel 2-мерные массивы

Я пытался узнать, как объявить 2-мерный массив, но все примеры, которые я нашел, так far объявляются с заданными целыми числами. Я пытаюсь создать программу, которая будет использовать два 2 -...
вопрос задан: 10 May 2019 13:51
0
ответов

Получить путь к файлу (заканчивается папкой)

Я знаю, как разрешить пользователю щелкнуть кнопку, чтобы перейти к определенному файлу для открытия. Код: Private Sub CommandButton2_Click () Dim vaFiles As Variant vaFiles = Application.GetOpenFilename () ...
вопрос задан: 9 May 2019 10:54
0
ответов

Определить, пуст ли диапазон

Я хочу проверить, пуст ли диапазон в Excel. Как мне написать в коде VBA: Если Range("A38":"P38") пуст
вопрос задан: 8 May 2019 07:08
0
ответов

Как заблокировать определенные ячейки, но разрешить фильтрацию и сортировку

Я использую следующий код для блокировки содержимого определенных ячеек Sub LockCell(ws As Worksheet, strCellRng As String)With ws.Unprotect. Cells.Locked = False.Range(strCellRng).Locked =...
вопрос задан: 8 May 2019 06:48
0
ответов

Извлечение текста из списка веб-страниц в Excel [закрыто]

У меня есть лист Excel с около 800 ссылками на различные веб-страницы. На каждой странице есть текст, который мне нужно извлечь. Я использовал importxml в листах Google для того же, но для 800 записей это не так ...
вопрос задан: 7 May 2019 13:37
0
ответов

прерывание выполнения VBA в excel, когда на клавиатуре нет клавиши разрыва

Я только что заметил это на своем ноутбуке (Dell XPS 15z) нет клавиши BREAK (нет специальной цифровой клавиатуры). Я запускаю отладчик шаг за шагом, а затем, когда все становится хорошо, я просто позволяю ему играть. ...
вопрос задан: 7 May 2019 10:09
0
ответов

VBA: однострочный оператор if с несколькими действиями

Я действительно должен быть в состоянии Google, но я не могу найти то, что я хочу знать. Я хочу проверить, существует ли файл. Если нет, должен появиться MessageBox и VBA должен выйти из подпрограммы. Если Dir ("C: \ file ....
вопрос задан: 23 April 2019 12:36
0
ответов

Как получить первые две строки текста из обернутой ячейки?

Мне нужно взять первые две строки текста из завернутой ячейки в Excel. Например, завернутая ячейка Excel содержит следующий текст: завернутый текст1 завернутый текст2 завернутый текст3 завернутый текст4 Мне нужно ...
вопрос задан: 19 April 2019 11:14
0
ответов

Альтернативные цвета строк в диапазоне

Я придумал следующее, чтобы изменять цвета строк в указанном диапазоне: Sub AlternateRowColors () Dim lastRow as Long lastRow = Range ("A1"). End (xlDown) .Row For Each Cell In Range ("A1: A" & ...
вопрос задан: 18 April 2019 10:43
0
ответов

VBA Excel - Word Wrap

Я создаю небольшой фрагмент кода VBA с определенной формулой, однако в нем есть пара операторов if, один из которых является двухстрочной строкой (с vbNewLine) Проблема в том, что я не вижу ...
вопрос задан: 18 April 2019 08:34
0
ответов

Как отключить автоматический возврат в исходное пространство в редакторе Excel VBA

При вводе текста в редакторе он возвращает меня в конец последнего слова. Например, мне нужно Sub Entername (). Если я печатаю недостаточно быстро, это будет SubEnterName (). Как мне это выключить.
вопрос задан: 18 April 2019 02:26
0
ответов

Переслать или переслать электронную почту

На нашем сайте пользователи могут отправлять электронные письма своим контактам. Но многие письма заканчивались спамом, потому что SPF и DKIM не были настроены для отправки через наш smtp-сервер. Итак, мы решили это, отправив ...
вопрос задан: 16 April 2019 09:09
0
ответов

доступ : как с помощью VBA определить, открыт ли запрос?

можно ли определить, есть ли открытый запрос с помощью VBA в access-2007? я открываю такой запрос: stDocName = "Meeting_Reasons_Frequency" DoCmd.OpenQuery stDocName это ...
вопрос задан: 15 April 2019 18:59
0
ответов

Функция VBA принимает ключевое слово в качестве аргумента, ищет книгу, название которой содержит ключевое слово, извлекает диапазон ячеек и возвращает его

У меня есть книга, которая выглядит следующим образом: в ячейке «B2» я хочу вызвать функцию «Упаковано» и передать ей ключевое слово из выпадающего списка в ячейке «A2», дату начала из ячейки «A1» и дата окончания ...
вопрос задан: 15 April 2019 05:45
0
ответов

Как отправить данные формы и текстовый параметр в API метода POST через Excel VBA?

Я хотел бы отправить данные формы и значение текстового параметра одновременно в теле API. Я могу отправить только значение formdata в метод POST API. Как я могу отправить форму данных и текстовое значение ...
вопрос задан: 14 April 2019 13:26
0
ответов

Excel VBA: копировать и замена листов CodeName завершается неудачно, -Script вне диапазона

В моей превосходной рабочей книге у меня есть 4 листа с именами вкладок: Sheet1 Sheet2 Sheet3 RandomName Кодовые имена для Sheet1 это Test1A Sheet2 это Test2A Sheet3 это Test3A RandomName это Sheet4 Я хочу следующее ...
вопрос задан: 14 April 2019 10:01