|
|
|
Отображение даты изменеия и имени пользователя вносшего изменения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте уважаемые знатоки VBA! Помогите доработать макрос до нужного функционала. Макрос вводит дату из календаря в одну ячейку, но хочется, чтобы автоматически в соседней ячейке фиксировалась дата ввода, а в другой ячейке - имя пользователя вводившего эту дату из календаря. Вот макрос: Private Sub Calendar1_Click() s1 = Calendar1.Day s2 = Calendar1.Month s3 = Calendar1.Year ActiveCell = DateSerial(s3, s2, s1) Calendar1.Today End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) result = False s = ActiveCell.Address(RowAbsolute:=False, columnabsolute:=False, ReferenceStyle:=xlA1) result = (s Like "H*") Or (s Like "I*") Calendar1.Left = ActiveCell.Left + ActiveCell.Width Calendar1.Top = ActiveCell.Top + ActiveCell.Width If result = True Then Calendar1.Visible = True Else Calendar1.Visible = False End Sub Буду признателен, если кто поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2006, 17:02 |
|
||
|
Отображение даты изменеия и имени пользователя вносшего изменения
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2006, 16:28 |
|
||
|
|

start [/forum/search_topic.php?author=Prog_sql1&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 477ms |
| total: | 777ms |

| 0 / 0 |
