Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как в Visual Basic задать активной ячейке значение

340
09 октября 2016 года
Fellinggood
170 / / 27.04.2009
Здравствуйте! Не подскажете как активной ячейке задать значение именно на языке Visual Basic? В этом куске программа ругается на строчку
 
Код:
.ActiveCell.FormulaR1C1 = "Показатель"
Что не так не подскажете?

Код:
Set nash_list = MyExcel.ActiveWorkbook.Sheets("Основные показатели")
    nash_list.Columns("A:A").ColumnWidth = 12
   
    With nash_list.Range("A1:A2") '.Selection
       .HorizontalAlignment = -4108
        .VerticalAlignment = -4117
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = -5002
        .MergeCells = True
        .ActiveCell.FormulaR1C1 = "Показатель"
    End With
275
09 октября 2016 года
pashulka
985 / / 19.09.2004
У активной ячейки - родитель это Application
 
Код:
MyExcel.ActiveCell = "Показатель"
Однако, если речь идёт о вполне конкретном диапазоне, то активная ячейка нам не нужна
 
Код:
With nash_list.Range("A1:A2")
     ...
     .Value = "Показатель"
     .MergeCells = True
End With
340
09 октября 2016 года
Fellinggood
170 / / 27.04.2009
Спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог