Результаты поиска по запросу "excel-vba"
Это решение не включает требуемое форматирование. Это просто извлекает ценность клеток.
Dim myText As String myText= Range("a3").Textащает отформатированное значение в ячейку A3, но myText= Range("a3:c7").Textдает мне ошибку. Как получить строки, представляющие форматированные значения из диапазона нескольких ячеек, сохраняя при ...
Очистить содержимое ячеек в VBA, используя ссылку на столбец
Я пытаюсь получить фрагмент кода для очистки данных в некоторых ячейках, используя ссылки на столбцы. Я использую следующий код: Worksheets(sheetname).Range(.Cells(2, LastColData), .Cells(LastRowData, LastColData)).ClearContentsДля этого, ...
если в диапазоне найдено значение одной ячейки, удалить всю строку
Я работаю с ежедневными данными, которые записывают данные за 31 день на нескольких станциях, и мне нужен код VBA для удаления дней високосного года. У меня есть список дат записанных данных и список лет, которые не являются високосными, и ...
Найти слово, которое мне ближе всего к определенной строке?
Мы делаем отчет о сверке пользователей, в котором нам нужно найти идентификатор электронной почты, назначенный для конкретного пользователя. Для бывших Имя пользователя в отчете клиента может выглядеть так Sathish K Sathya AНо в нашем отчете о ...
Макрос регулярного выражения Excel, который будет искать совпадения в одном столбце, вставлять всю строку всех совпадений в другой лист
Мне нужно иметь возможность использовать регулярные выражения в макросе Excel, который будет искать в определенном столбце, а затем копировать и вставлять все строки, содержащие совпадения, в новый лист. Я нашел скрипт, который будет искать по ...
Динамически создавать динамические массивы в VBA
Моя цель - использовать массив имен для создания динамических переменных в VBA, вот код: Sub mymacro() Dim names() names = Array("cat_code()", "dog_code()", "eagle_code()") For Each c In names Dim c As Integer Next end subИ, конечно же, у моего ...
Я знаю, что это можно сильно упростить, но дело в том, что я использую парань, чтобы получить именно то, что мне нужно.
у извлечь строку из ячейки, используя регулярное выражение. Я не могу найти функцию Excel, которая делает это, и я не эксперт VBA. Я использую Excel 2007.
stackoverflow.com/questions/10130300/...
ужно динамически создавать ярлыки и кнопки, а затем добавлять их во фрейм в пользовательской форме. Как мне это сделать? Похоже на этодолжен быть проще, чем есть на самом деле.
VBa цикл условного удаления не работает
Я запускаю следующий код в электронной таблице: Do While i <= 100000 If Not Cells(i, 4) = "String" Then Cells(i, 4).EntireRow.Delete End If i = i + 1 LoopЕсть много записей сне «Строка», но они не удаляются. Когда я копирую этот фрагмент кода ...
Обработка отмены InputBox для выбора диапазона
У меня есть следующий кусок кода: dim selectRange as Range Set selectRange = Application.InputBox("Select your range", "Hello", , , , , , 8)Когда пользователь выбирает Отменить приглашение InputBox, оно возвращаетerror of Object not set. Я ...