Результаты поиска по запросу "excel-vba"

0 ответов

Это решение не включает требуемое форматирование. Это просто извлекает ценность клеток.

Dim myText As String myText= Range("a3").Textащает отформатированное значение в ячейку A3, но myText= Range("a3:c7").Textдает мне ошибку. Как получить строки, представляющие форматированные значения из диапазона нескольких ячеек, сохраняя при ...

8 ответов

Очистить содержимое ячеек в VBA, используя ссылку на столбец

Я пытаюсь получить фрагмент кода для очистки данных в некоторых ячейках, используя ссылки на столбцы. Я использую следующий код: Worksheets(sheetname).Range(.Cells(2, LastColData), .Cells(LastRowData, LastColData)).ClearContentsДля этого, ...

1 ответ

если в диапазоне найдено значение одной ячейки, удалить всю строку

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

ТОП публикаций

2 ответа

Найти слово, которое мне ближе всего к определенной строке?

Мы делаем отчет о сверке пользователей, в котором нам нужно найти идентификатор электронной почты, назначенный для конкретного пользователя. Для бывших Имя пользователя в отчете клиента может выглядеть так Sathish K Sathya AНо в нашем отчете о ...

2 ответа

Макрос регулярного выражения Excel, который будет искать совпадения в одном столбце, вставлять всю строку всех совпадений в другой лист

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

3 ответа

Динамически создавать динамические массивы в 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И, конечно же, у моего ...

4 ответа

Я знаю, что это можно сильно упростить, но дело в том, что я использую парань, чтобы получить именно то, что мне нужно.

у извлечь строку из ячейки, используя регулярное выражение. Я не могу найти функцию Excel, которая делает это, и я не эксперт VBA. Я использую Excel 2007.

2 ответа

stackoverflow.com/questions/10130300/...

ужно динамически создавать ярлыки и кнопки, а затем добавлять их во фрейм в пользовательской форме. Как мне это сделать? Похоже на этодолжен быть проще, чем есть на самом деле.

4 ответа

VBa цикл условного удаления не работает

Я запускаю следующий код в электронной таблице: Do While i <= 100000 If Not Cells(i, 4) = "String" Then Cells(i, 4).EntireRow.Delete End If i = i + 1 LoopЕсть много записей сне «Строка», но они не удаляются. Когда я копирую этот фрагмент кода ...

5 ответов

Обработка отмены InputBox для выбора диапазона

У меня есть следующий кусок кода: dim selectRange as Range Set selectRange = Application.InputBox("Select your range", "Hello", , , , , , 8)Когда пользователь выбирает Отменить приглашение InputBox, оно возвращаетerror of Object not set. Я ...