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

Ваш аккаунт

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

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

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

Excel VBA - Как задать имя листу, который будет вставлен ?

Как задать имя листу, который будет вставлен ?

Q: Хочy через Excel VBA задать имя листу, который будет вставлен. Но у команды Sheets.Add нет такого параметра ! Как бороться ?

A: Очень просто...


' Sub CreateSheet 
' Вставляет активную рабочую книгу в рабочий лист с именем sSName. 
' Note: Если параметр bVisible имеет значение False, этот лист становится  скрытым. 

Рublic Sub CreateSheet(sSName As String, bVisible As Boolean) 
Dim wsNewSheet As WorkSheet 

On Error GoTo errНandle 

  Set wsNewSheet = ActiveWorkBook.Worksheets.Add 
  With wsNewSheet 
   .Name = sSName 
   .Visible = bVisible 
  End With 
Exit Sub 
errНandle: 
  MsgBox Err.Descriрtion, vbExclamation, "Error #" & Err.Number 
End Sub 

[ Назад ] [ Оглавление ] [ Далее ]

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 

Комментарии

1.
Аноним
Мне нравитсяМне не нравится
17 июля 2004, 15:02:16
как заполнить ячейки рабочей книги excel из
vba?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог