Автор Kirill Krasov задал вопрос в разделе Другие языки и технологии
Visual Basic, Cells() как правильно с ним работать? и получил лучший ответ
Ответ от Александр[гуру]
В VBA объект Cells используется для обращения к конкретной ячейке на листе Excel по числовому индексу строки и столбца. Синтаксис выглядит как Cells(номер_строки, номер_столбца). Например, Cells(1, 1) обращается к ячейке A1. Столбец допустимо указывать как числом, так и буквой, например Cells(5, "C"). Для получения или изменения содержимого применяется свойство Value. Это значение можно сравнивать с другими данными или задавать напрямую. Если требуется работать с формулами, используется свойство Formula, позволяющее записать в ячейку вычисляемое выражение или строку. Главное преимущество такого подхода заключается в удобстве применения внутри циклов, поскольку числовые индексы легко изменять программно при переборе строк или столбцов.
VBA Excel - IF ...THEN
Оператор If Then в VBA Excel выполняет действия только при истинности заданного условия. Базовый
подробнее...
Как очистить диапазон ячеек в VBA?
Например, так :
Range("a1:c3").Clear
Или так:
For i=x to y
Cells(i, j) = ""
подробнее...
Помогите сделай генератор случайных чисел на VBA excel
For q = 1 To 4
Cells(1, q) = Int(22 * Rnd) + 1
Next
числа будут от 1 до 22
но
подробнее...
vba пом0гите пожалуйста с пояснениями
решим:
Какое значение примет переменная x после выполнения блока программы:
n = 7 : x =
подробнее...
Как обратиться к ячейке в VBA (Excel)?
for ii = 1 to 10
if cells(1,ii) = 1 then
cells(ii+1,1) = -1
endif
next
подробнее...
EXCEL VBA Как задать 2 условия для одного цикла while?
Возможно вот так:
do while cells(i,j).value <> " " or cells(i,j).value = "0"
подробнее...
VBA excel, вывод массива
Single - число с плавающей точкой. Замените на Integer
A(i,j) = Range (\"A1\"). Cells (i,j)
подробнее...
Cells.clear Что это значит в VBA?
В VBA метод Cells. Clear означает полную очистку ячеек на рабочем листе Excel. Эта команда
подробнее...
vba excel. Как присвоить одномерному диапазону один ряд из значений из двумерного массива?
Dim r%, c%, v
v = Array(Array(1, 2, 3, 4, 5, 6, 7), Array(2, 6, 4, 3, 7, 2, 3),
подробнее...
Программирование в Excel - VBA
по моему так (без красивок, конечно, но работает) :
Sub ffg()
Dim x, y As Single '- можно
подробнее...
VBA EXcel ActiveCell..
в модуле нужного листа вставьте код:
Private Sub Worksheet_Change(ByVal Target As
подробнее...
Excel, VBA
Объект Selection.
Количество столбцов - Selection.Columns.Count
Количество строк -
подробнее...
ввод и вывод в программе (VBA)
Sub йцу ()
Dim c As Integer
' для ввода можно использовать стандартный метод inputbox
подробнее...
Помощь в написание программы на VBA
А не проще из Access подцепить таблицу Excel в качестве источника данных и там уже можно
подробнее...