Щось типу ввожу 04, а 05.14 ексель ставить сам.
DV, так 13 рік, описка. Потрібно часто ставити дати, рік Ексель мені сам ставить. Я ввожу 13.05 - ентер і рік ставиться автоматом. Ось і подумалося, що можна якось автоматизувати і місяць. Повинні ж бути способи. Рік то якось ставітся.На моєму ноут права клавіатура взагалі незручна, а цей значок / - відсутній зовсім поблизу.
Олексій, скачаний документ ставить дату автоматом при введенні числа і точки. Ставлю 13. і мені 05 і рік ставиться автоматом. Круто, але можна як то зробити, щоб без точки, просто число і ентер і відразу все само поставити? і ще місяць часто потрібно не 05. а попередній О4 або 03, як його міняти?
Excel: Як в екселя зробити, щоб автоматом ставилося число місяця і року при введенні тільки числа дня?
Як в excel зробити щоб в осередок автоматично вставлялися дані з останньої клітинки певного стовпця
164799 885339 703361
Hysteria (Гість) 3 роки тому
Завдання можна вирішити макросом. Код в модулі листа
Private Sub Worksheet_Change (ByVal Target As Range)
Application.EnableEvents \ u003d False
On Error Resume Next
If Not Intersect (Range ( "A2: A10"), Target) Is Nothing Then
If Target.NumberFormat \ u003d "m / d / yyyy" And Target \ u003c "" And Target 0 And Target \ u003c 32 Then
Target \ u003d DateSerial (Year (Date), Month (Date), Target)
Else
Target \ u003d ""
End If
End If
Application.EnableEvents \ u003d True
End Sub
До приміткою №2
У мене при введенні числа без точки виходить дата. А з точкою не повинно виходити.
Місяць можна змінити безпосередньо в осередку або виправити макрос так
Target \ u003d DateSerial (Year (Date), Month (Date) - 1, Target)
ponka999 (Гість) 3 роки тому
Canya XD (Гість) 3 роки тому
310739 310740 310741
Відповісти на питання