Як автоматично додавати дату та час для коментування в Excel?
Коли ви вставляєте коментар до комірки, ім'я користувача буде вставлено автоматично за замовчуванням. Ви коли-небудь замислювались, чи можна також автоматично додавати поточну дату та час до коментаря? Це допоможе швидко визначити час створення коментарів. У цій статті я представив кілька прийомів для вирішення цієї проблеми в Excel.
Вручну додайте дату та час для коментування за допомогою комбінацій клавіш
Автоматично додавати дату та час для коментування за допомогою коду VBA
Вручну додайте дату та час для коментування за допомогою комбінацій клавіш
Не вводячи дані та час у поле для коментарів, ви можете скористатися цими клавішами швидкого доступу, щоб швидко та легко вставити дані та час. Будь ласка, виконайте наступне:
1. Клацніть одну клітинку, до якої потрібно вставити коментар із поточними даними та часом, а потім клацніть правою кнопкою миші, щоб вибрати Вставити коментар сформуйте контекстне меню, див. знімок екрана:
2. Вставивши коментар, у полі для коментарів натисніть CTRL+; щоб вставити поточну дату та введіть пробіл, а потім натисніть Ctrl + Shift +; щоб вставити поточний час, а поточні дані та час були додані до коментаря відразу, див. знімок екрана:
3. І тоді ви можете редагувати свій коментар, як вам потрібно.
Автоматично додавати дату та час для коментування за допомогою коду VBA
Якщо ви не знайомі з клавіатурними скороченнями, не хвилюйтеся, тут я можу поговорити про код VBA, який допоможе вам автоматично вставити дату та час.
1. Виділіть комірку, до якої потрібно вставити коментар.
2. Утримуйте клавішу ALT + F11 ключі, щоб відкрити Вікно Microsoft Visual Basic для програм.
3. Клацання Insert > Модуліта вставте наступний код у Вікно модуля.
Код VBA: Автоматично додавати дату та час для коментування
Sub DatedComment()
'Update 20141110
Dim pComment As Comment
Dim WorkRng As Range
Set WorkRng = Application.ActiveCell
Set pComment = WorkRng.AddComment(Application.UserName & ":" & vbLf & Now & vbLf)
pComment.Shape.TextFrame.Characters(1, VBA.Len(Application.UserName) + 1).Font.Bold = True
End Sub
4. Потім натисніть F5 клавішу для запуску цього коду, і коментар буде вставлений у вибрану комірку з автоматичною датою та часом, і ви можете відредагувати коментар, як вам потрібно, див. знімок екрана:
Чайові: Цей VBA не може працювати, якщо у вибрану комірку вже було вставлено коментар раніше.
Статті по темі:
Як скинути всі позиції коментарів у Excel?
Як виділити всі комірки коментарями в Excel?
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!