|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.12.2010, 13:00 | #11 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Спасибо!))) сегодня все протестирую, и отпишусь!
Единственный способ стать умнее, играть с более умным противником...
|
22.12.2010, 16:31 | #12 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Как подправить код на листе, чтобы ячейки которые не выделены под календарь (d4.d33) отрывались при двойном щелчке кнопки мыши?
Единственный способ стать умнее, играть с более умным противником...
Последний раз редактировалось staniiislav; 22.12.2010 в 16:33. |
22.12.2010, 17:38 | #13 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Цитата:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
22.12.2010, 17:51 | #14 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
)))наверно не правильно выразился. Даже не знаю как выразится... Если нажимаю на левую кнопку мышки 2-ва раза в диапазоне ячеек, которые не относятся к календарю, например F14, не каких действий не происходит(изменить в ячейки число например не получиться, если не задействовать F2). Ячейка не вызывается как при нажатии F2.
Единственный способ стать умнее, играть с более умным противником...
|
22.12.2010, 18:03 | #15 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
ясно
закомментируйте последнее добавление, т.е. ' Cancel = True в модуле листа
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
22.12.2010, 18:12 | #16 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Это было сделано, чтобы после двойного щелчка ячейка ввода даты выходила из режима редактирования.
Сделал немного по другому, теперь просто активируется ячейка НИЖЕ введеной даты.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
23.12.2010, 15:24 | #17 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
спасибо вам огромное VictorM. Решил все же добавить вот этот код(с вашего примера):
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range(ra)) Is Nothing Then Form_SelectDate.Show 'Cancel = True End Sub чтобы после нажатия отмене, не открывалось редактирование ячейки. еще раз спасибо
Единственный способ стать умнее, играть с более умным противником...
|
23.12.2010, 16:37 | #18 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Эти две процедуры, можно как нибудь на одном листе объединить?:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range(ra)) Is Nothing Then Form_SelectDate.Show 'Cancel = True End Sub Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("bo8:bp33").Precede nts, Target) Is Nothing Then Cells.EntireRow.AutoFit End Sub
Единственный способ стать умнее, играть с более умным противником...
|
30.12.2010, 09:13 | #19 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
спасибо огромное за помощь! тему можно закрывать.
Единственный способ стать умнее, играть с более умным противником...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TDBEdit связывание его с таблицей и календарем | Elka89 | Помощь студентам | 13 | 31.03.2013 22:28 |
БД связать с календарем | igor1306 | Помощь студентам | 9 | 06.02.2010 15:51 |
Выбор дат одним календарем на форме | ruavia3 | Microsoft Office Excel | 6 | 20.06.2009 16:22 |
PopupMenu со мной не дружит | Жигилий_Ульяна | Компоненты Delphi | 5 | 25.12.2008 11:04 |