При даблклик по ячейке автовставка даты
dimakaz5194
Дата: Вторник, 29.11.2016, 12:39 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте! Как сделать автовствку даты при даблклике по ячейке? конкретно по ячейкам первого столбца.
Здравствуйте! Как сделать автовствку даты при даблклике по ячейке? конкретно по ячейкам первого столбца. dimakaz5194
Ответить
Сообщение Здравствуйте! Как сделать автовствку даты при даблклике по ячейке? конкретно по ячейкам первого столбца. Автор - dimakaz5194 Дата добавления - 29.11.2016 в 12:39
Nic70y
Дата: Вторник, 29.11.2016, 12:50 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
[vba]Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then Target = Date End Sub
[/vba]
[vba]Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then Target = Date End Sub
[/vba] Nic70y
ЮMoney 41001841029809
Ответить
Сообщение [vba]Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then Target = Date End Sub
[/vba] Автор - Nic70y Дата добавления - 29.11.2016 в 12:50
K-SerJC
Дата: Вторник, 29.11.2016, 13:19 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
а если так: [vba]Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then Target = Date Cancel = True End Sub
[/vba] в режим редактирования ячейки входить не будет, просто вставит дату.
а если так: [vba]Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then Target = Date Cancel = True End Sub
[/vba] в режим редактирования ячейки входить не будет, просто вставит дату. K-SerJC
Благими намерениями выстелена дорога в АД.
Ответить
Сообщение а если так: [vba]Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then Target = Date Cancel = True End Sub
[/vba] в режим редактирования ячейки входить не будет, просто вставит дату. Автор - K-SerJC Дата добавления - 29.11.2016 в 13:19
dimakaz5194
Дата: Вторник, 29.11.2016, 15:43 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Nic70y, Тогда не входит в режим редактирования других ячеек.
Nic70y, Тогда не входит в режим редактирования других ячеек. dimakaz5194
Ответить
Сообщение Nic70y, Тогда не входит в режим редактирования других ячеек. Автор - dimakaz5194 Дата добавления - 29.11.2016 в 15:43
dimakaz5194
Дата: Вторник, 29.11.2016, 15:45 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
А как изменить код, чтобы это делалось для любой отдельно взятой ячейки? Допустим вставить в код ячейку, и чтобы только она работала.
А как изменить код, чтобы это делалось для любой отдельно взятой ячейки? Допустим вставить в код ячейку, и чтобы только она работала. dimakaz5194
Ответить
Сообщение А как изменить код, чтобы это делалось для любой отдельно взятой ячейки? Допустим вставить в код ячейку, и чтобы только она работала. Автор - dimakaz5194 Дата добавления - 29.11.2016 в 15:45
Nic70y
Дата: Вторник, 29.11.2016, 20:27 |
Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
Тогда не входит в режим редактирования других ячеек
не понял.чтобы только она работала
[vba]Код
If Target.Address = "$A$1" Then Target = Date
[/vba]
Тогда не входит в режим редактирования других ячеек
не понял.чтобы только она работала
[vba]Код
If Target.Address = "$A$1" Then Target = Date
[/vba]Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Вторник, 29.11.2016, 20:29
Ответить
Сообщение Тогда не входит в режим редактирования других ячеек
не понял.чтобы только она работала
[vba]Код
If Target.Address = "$A$1" Then Target = Date
[/vba]Автор - Nic70y Дата добавления - 29.11.2016 в 20:27
dimakaz5194
Дата: Четверг, 01.12.2016, 11:23 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Когда жмешь на нужные ячейки где вставить дату два раза, она сразу вставляется без режима редактирования. Когда два раза жмешь на другие ячейки ничего не происходит, то есть курсор в ячейке не появляется и редактировать ее можно только выделив и вводить данные только в строке сверху.
Когда жмешь на нужные ячейки где вставить дату два раза, она сразу вставляется без режима редактирования. Когда два раза жмешь на другие ячейки ничего не происходит, то есть курсор в ячейке не появляется и редактировать ее можно только выделив и вводить данные только в строке сверху.dimakaz5194
Ответить
Сообщение Когда жмешь на нужные ячейки где вставить дату два раза, она сразу вставляется без режима редактирования. Когда два раза жмешь на другие ячейки ничего не происходит, то есть курсор в ячейке не появляется и редактировать ее можно только выделив и вводить данные только в строке сверху.Автор - dimakaz5194 Дата добавления - 01.12.2016 в 11:23
Nic70y
Дата: Четверг, 01.12.2016, 11:59 |
Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация:
2415
±
Замечаний:
0% ±
Excel 2010
Вы сейчас о каком коде?
ЮMoney 41001841029809
Ответить
Сообщение Вы сейчас о каком коде? Автор - Nic70y Дата добавления - 01.12.2016 в 11:59
K-SerJC
Дата: Четверг, 01.12.2016, 13:07 |
Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 487
Репутация:
86
±
Замечаний:
0% ±
Excel 2013
Когда два раза жмешь на другие ячейки ничего не происходит
[vba]Код
If Target.Address <>"$A$1" Then Cancel = true
[/vba]
Когда два раза жмешь на другие ячейки ничего не происходит
[vba]Код
If Target.Address <>"$A$1" Then Cancel = true
[/vba]K-SerJC
Благими намерениями выстелена дорога в АД.
Сообщение отредактировал K-SerJC - Четверг, 01.12.2016, 13:09
Ответить
Сообщение Когда два раза жмешь на другие ячейки ничего не происходит
[vba]Код
If Target.Address <>"$A$1" Then Cancel = true
[/vba]Автор - K-SerJC Дата добавления - 01.12.2016 в 13:07