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

6 ответов

Как мне выразить «если значение не пустое» на языке VBA?

Как мне выразить условие «если значение не пустое» на языке VBA? Это как то так? "if value is not empty then..." Edit/Delete Message

2 ответа

«Дайте мне знать, если это правильно, или шаг был пропущен. Спасибо.

я есть кнопка в электронной таблице, которая при нажатии должна позволить пользователю открыть файл, затем скопировать столбцы A-G электронной таблицы «Данные», а затем вставить данные из этих столбцов на текущем листе. У меня логическая ошибка ...

1 ответ

 для дополнительной информации

могу добавить список проверки с помощью кода VBA, который будет ссылаться на именованный диапазон? Так что список будет содержать значения именованного диапазона? Я могу сделать это как Formula1: = "= $ A $ 1: $ A $ 10", но как я могу дать ...

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

4 ответа

MSDN VBA 2010 - FileDateTime

олучить текущую дату создания файла книги с помощью VBA в Excel 2010? Я просмотрел все свойства ThisWorkBook, но, похоже, что-то там не нашел.

3 ответа

Как вставить весь массив, не проходя через него в VBA?

У меня есть этот код, который будет заполнять массив Sub rangearray() Dim arr() As Variant Dim Rng As Range Dim myCell As Range Dim i As Integer Set Rng = ActiveSheet.Range("G10:G14") For Each myCell In Rng ReDim Preserve arr(i) arr(i) = myCell ...

1 ответ

Используйте встроенный Enum в формуле ячейки с UDF

У меня есть пользовательская функция, которая принимает параметр, который имеет встроеннуюenum: Public Function bgrcolor_cells(rng As Range, xlcl As Long) As IntegerЯ хочу написать такую формулу в ...

0 ответов

Excel VBA приведёт их к нужной строке.

я проблема с определенной строкой кода: ActiveSheet.Range("A" & rowCount & ":" & Mid(alphabet, totHdrLngth, 1) & belowRowCount)Где алфавит - это строка, содержащая заглавные буквы от A до Z. Я продолжаю получать следующую ошибку: Run-time ...

4 ответа

К сожалению, когда вы создаете массив, для каждой записи будет создан элемент от нижней границы до верхней границы. Они будут пустыми, но они есть, поэтому вы должны знать об этом, особенно если вы планируете проходить через него.

ю, что мы можем определить одномерный массив в Excel VBA, используя следующие GroupCols = Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L")Как вы можете определить многомерный массив таким же образом? Также я хочу отслеживать ...

2 ответа

Переопределение массива в VBA

У меня серьезная проблема с изменением размера 2-мерного массива в VBA. Я много читал об этой (популярной) проблеме, но все еще не могу понять, что не так в моем коде. Итак, у меня есть некоторые данные в электронной таблице. Во втором ряду у ...

18 ответов

Excel VBA Runtime Ошибка «32809» - пытается понять это

Коллега на работе внес некоторые изменения в одну из наших макрокниг, и теперь только на своем ПК я получаю страшную ошибку времени выполнения «32809», когда пытаюсь ее запустить. Эта последняя версия отлично работает на его ПК и компьютере ...