Страница 1 из 1

как без вставки кнопки и не используя гиперссылку получить

Добавлено: 21 окт 2004, 12:09
kazan
как без вставки кнопки и не используя гиперссылку получить такое же действие, т.е выполнялась какая нибудь команда, в моем случае это поле скопировалось на другой лист в определенное поле. Возможно ли это? Как можно исхитриться? :?:

Добавлено: 25 окт 2004, 00:18
Naeel Maqsudov
в моем случае это поле скопировалось на другой лист в определенное поле.
Обработать именно копирование ячеек (я так понял, что о кпировании содержимого ячеек идет речь) неудастся. Можно только изменение содержимого ячейки.

См. событие Change рабочего листа. Аргумент Target - это только что измененный диапазон.

Вот смотри и удивляйся

Добавлено: 27 май 2005, 16:09
Ser Artur
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Msg
If Target.Address = "$A$1" Then
MsgBox "Holliday" & WeekdayName(Weekday(Now, vbUseSystem), , vbUseSystem)
End If
End Sub

Вот смотри и удивляйся

Добавлено: 27 май 2005, 16:13
Ser Artur
Вставь код в VBE>Sheet1 и изумляйся
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Msg
If Target.Address = "$A$1" Then
Range("A2") = Range("A3")*Range("A4")/Range("A5")
End If
End Sub

Ser Artur