Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Выпадающий календарь в нескольких ячейках - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Выпадающий календарь в нескольких ячейках (Макросы/Sub)
Выпадающий календарь в нескольких ячейках
dmisviridov Дата: Пятница, 10.11.2017, 11:11 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация: 0 ±
Замечаний: 20% ±

В Интернете нашёл, как сделать выпадающий список для диапозона ячеек, если конкретно, то для столбца F:
[vba]
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("F:F")) Is Nothing Then
DateForm.Show
End If
End Sub
[/vba]

Скажите, какой символ необходимо поставить между "F:F", чтобы календарь выпадал не на диапозоны ячеек, а на отдельные ячейки, например A2, F4 (ячейки взяты с потолка)?


Сообщение отредактировал Pelena - Пятница, 10.11.2017, 12:13
 
Ответить
СообщениеВ Интернете нашёл, как сделать выпадающий список для диапозона ячеек, если конкретно, то для столбца F:
[vba]
Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("F:F")) Is Nothing Then
DateForm.Show
End If
End Sub
[/vba]

Скажите, какой символ необходимо поставить между "F:F", чтобы календарь выпадал не на диапозоны ячеек, а на отдельные ячейки, например A2, F4 (ячейки взяты с потолка)?

Автор - dmisviridov
Дата добавления - 10.11.2017 в 11:11
Wasilich Дата: Пятница, 10.11.2017, 11:34 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 320 ±
Замечаний: 0% ±

2003
Да так и напишите Range("A2,F4")
Только код VBA в сообщении надо оформлять тегами - #
 
Ответить
СообщениеДа так и напишите Range("A2,F4")
Только код VBA в сообщении надо оформлять тегами - #

Автор - Wasilich
Дата добавления - 10.11.2017 в 11:34
dmisviridov Дата: Пятница, 10.11.2017, 11:43 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 57
Репутация: 0 ±
Замечаний: 20% ±

Wasilich, Понятно. А то я пробовал вместо запятой, точку с запятой, как в формулах.
 
Ответить
СообщениеWasilich, Понятно. А то я пробовал вместо запятой, точку с запятой, как в формулах.

Автор - dmisviridov
Дата добавления - 10.11.2017 в 11:43
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Выпадающий календарь в нескольких ячейках (Макросы/Sub)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!