Kim希望在教室观察期间使用项目符号列表记录笔记。每个便笺(列表中的每个项目符号项)都需要有一个时间戳,以指示观察和创建它的时间。她想知道在创建项目符号列表项时将时间戳自动添加到其中的最佳方法。

您可以通过几种方法来解决此问题,每种方法都需要使用宏。原因是因为Word不包含任何自动在文档中添加时间戳的快捷方式或工具。当然,您可以只使用传统工具插入日期和时间(例如按Alt + Shift + T),但是您会发现这并不令人满意-这些工具插入的字段已更新为当前日期和时间每当字段更新时。

一个简单的解决方案是创建一个插入日期和时间的宏:

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

您可以将宏分配给键盘快捷键。这样,在键入时,您可以按快捷键,从而在文档的任何位置插入静态日期和时间。

一个更完整的解决方案可能是创建一个宏,该宏不仅可以插入日期和时间,还可以插入段落并使用所需的项目符号样式设置其格式。首先创建一个段落样式(我将其称为“ MyBullet”),以反映该段落中您想要的所有格式-字体,大小,缩进,项目符号格式,间距等。然后,创建类似于以下内容的宏:

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

运行宏时,它会在插入点插入一个新段落,使用MyBullet样式设置该段落的格式,将日期和时间插入红色,然后为您键入观察值做好准备。

现在,所有这些都已经说明了,您应该了解Word可能不是Kim所描述目的的最佳应用程序。更好的方法可能是使用OneNote,它可以轻松创建便笺(观察)并为这些便笺加上时间戳。然后,在您进行观察之后,可以将OneNote中的信息复制到Word文档中以创建最终报告。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(11459)适用于Microsoft Word 97、2000、2002和2003。您可以为Word(Word 2007)的功能区界面找到此技巧的版本。和更高版本)在这里: