MrSTEP
一步一步地会&#
- Регистрация
- 9 Май 2009
- Сообщения
- 10,939
- Реакции
- 225
- Баллы
- 63
Нужна помощь с Visual Basic
Ситуация следующая: имеется лист MS Excel. В редакторе MS Visual Basic необходимо написать скрипт, что бы при нажатии на кнопку (кнопка расположена на листе, а не на форме) выполнялись сл.действия:
если выделенная (активная) ячейка находится в диапазоне A1:A15, то
если ячейка пуста,
то эту ячейку необходимо заполнить цифрой (например, 8);
иначе ничего не делать;
иначе ничего не делать;
Методом тыка и копирования текстов макроса, удалось написать сл. код:
он заполняет 15 ячеек, начиная с активной, цифрами. Выполнить проверку на адрес выделенной ячейки не удалось.
Вопрос: Как реализуется проверка адреса?
Кроме этого, буду благодарен за любую помощь по данному вопросу
Ситуация следующая: имеется лист MS Excel. В редакторе MS Visual Basic необходимо написать скрипт, что бы при нажатии на кнопку (кнопка расположена на листе, а не на форме) выполнялись сл.действия:
если выделенная (активная) ячейка находится в диапазоне A1:A15, то
если ячейка пуста,
то эту ячейку необходимо заполнить цифрой (например, 8);
иначе ничего не делать;
иначе ничего не делать;
Методом тыка и копирования текстов макроса, удалось написать сл. код:
Код:
Private Sub CommandButton1_Click()
ActiveCell.Select
ActiveCell.FormulaR1C1 = "8"
Selection.AutoFill Destination:=ActiveCell.Range("A1:A15"), Type:= _
xlFillDefault
ActiveCell.Range("A1:A15").Select
End Sub
Вопрос: Как реализуется проверка адреса?
Кроме этого, буду благодарен за любую помощь по данному вопросу