Kim muốn sử dụng danh sách có gạch đầu dòng để ghi lại các ghi chú trong quá trình quan sát lớp học. Mỗi ghi chú (mỗi mục được đánh dấu đầu dòng trong danh sách) cần có một dấu thời gian để cho biết thời điểm nó được quan sát và tạo ra. Cô ấy băn khoăn về cách tốt nhất để tự động thêm dấu thời gian vào mỗi mục danh sách có dấu đầu dòng khi nó được tạo.

Có một số cách bạn có thể tiếp cận một giải pháp cho nhu cầu này và mỗi cách tiếp cận đều yêu cầu sử dụng macro. Lý do là vì Word không bao gồm bất kỳ phím tắt hoặc công cụ nào tự động thêm dấu thời gian vào tài liệu của bạn. Tất nhiên, bạn có thể chỉ cần sử dụng các công cụ truyền thống để chèn ngày và giờ (chẳng hạn như nhấn Alt + Shift + T), nhưng bạn sẽ thấy điều đó không thỏa đáng — các công cụ chèn một trường được cập nhật vào ngày và giờ hiện tại bất cứ khi nào các trường được cập nhật.

Một giải pháp đơn giản là tạo một macro chèn ngày và giờ:

Public Sub TimeStamp     Selection.InsertDateTime _       DateTimeFormat:="MM/dd/yyyy hh:mm:ss" & _       " - ", InsertAsField:=False End Sub

Bạn có thể gán macro cho một phím tắt. Bằng cách đó, khi đang nhập, bạn có thể nhấn phím tắt và do đó chèn ngày giờ tĩnh tại bất kỳ thời điểm nào trong tài liệu của mình.

Một giải pháp hoàn chỉnh hơn có thể là tạo macro không chỉ chèn ngày và giờ mà còn chèn một đoạn văn và định dạng đoạn văn đó bằng cách sử dụng kiểu dấu đầu dòng mong muốn của bạn. Bắt đầu bằng cách tạo kiểu đoạn văn (tôi sẽ gọi nó là “MyBullet”) phản ánh tất cả định dạng bạn muốn trong đoạn văn — phông chữ, kích thước, thụt lề, định dạng dấu đầu dòng, khoảng cách, v.v. Sau đó, tạo macro tương tự như sau:

Sub Observe()

Selection.TypeParagraph     Selection.Style = ActiveDocument.Styles("MyBullet")

Selection.Font.ColorIndex = wdRed     Selection.InsertDateTime _       DateTimeFormat:="MM/dd/yyyy hh:mm:ss" & _       " - ", InsertAsField:=False     Selection.Font.ColorIndex = wdAuto End Sub

Khi bạn chạy macro, nó sẽ chèn một đoạn mới tại điểm chèn, định dạng đoạn đó bằng kiểu MyBullet, chèn ngày và giờ bằng màu đỏ, sau đó vẫn sẵn sàng để bạn nhập quan sát của mình.

Bây giờ, tất cả những điều này đang được nói, bạn nên hiểu rằng Word có thể không phải là ứng dụng tốt nhất cho mục đích như Kim mô tả. Một cách tiếp cận tốt hơn có thể là sử dụng OneNote, cho phép dễ dàng tạo các ghi chú (quan sát) và ghi dấu thời gian vào các ghi chú đó. Sau đó, thông tin trong OneNote có thể được sao chép vào tài liệu Word để tạo báo cáo cuối cùng của bạn.

_Lưu ý: _

Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên các trang WordTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.

WordTips là nguồn của bạn để đào tạo Microsoft Word hiệu quả về chi phí.

(Microsoft Word là phần mềm xử lý văn bản phổ biến nhất trên thế giới.) Mẹo này (11459) áp dụng cho Microsoft Word 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Word (Word 2007 và sau này) tại đây: