|
尽管Word2000提供的"向导"、"信封和标签";功能可以用来制作名片,但操作比较复杂,格式也不够灵活。我们用Word2000的宏创建一个名片制作模板,简单实用,甚至可以和专业的名片制作系统相媲美。用它进行实际名片设计、打印,效果非常理想。
4 Z* y9 E* z0 W6 j. V" W 页面及图文框设置 + h5 ?' f. h3 ~- M R5 M
首先,按标准的名片纸张规格定义纸张大小、页边距,并定义一个与名片尺寸相一致的图文框。
4 v6 R% m; i( R: U1 r 进入Word 2000,在"文件"菜单中选择"页面设置"命令。选定"纸型"卡,指定"宽度"和"高度"分别为19.5厘米和29.5厘米(标准名片纸张规格)。选定"页边距"卡,指定上、下、左、右边距均为0.7厘米。单击"确定"按钮,退出"页面设置"。 1 J) f( |/ {& G% I5 ? i) m
从"插入"菜单中选择"文本框|横排"命令,在当前文档空白处拖动鼠标,任意画一个文本框。从"格式"菜单中选择"文本框"命令,在"文本框"卡中,单击"转换为图文框"按钮,确认后,再选"格式|图文框"菜单,设置固定宽度、高度值分别为8.6厘米和5.4厘米(标准名片规格)。单击"确定"按钮,退出"图文框"设置。 # u; k& p! O6 l9 s* M0 o2 _* x
从"格式"菜单中选择"边框和底纹"命令,在"边框"卡中,设置"无"边框。单击"确定"按钮,将图文框的边框取消。
& B6 e2 }3 d; v! ` u) } 定义"复制排版"工具按钮
9 V) i. ?1 E5 J1 A$ k0 p 接下来,我们定义一个"复制排版"工具按钮,用来将设计好的单个名片样板复制10份并均匀地排列在整张名片纸上。 , H; ~* Q* ^, n: t1 l' q/ N
选中图文框,选择"工具|宏|宏录制"菜单。在"宏录制"对话框中: 1 F, r" z' E; m" ]5 i, A8 S5 \
①指定一个宏名--"复制排版";
+ }' ?* _' {& L- N ②指定将宏保存在当前文档;
7 C, f" l: A2 R7 D* X1 u! A ③单击"工具栏"按钮,弹出"自定义"对话框。 0 S! c& I6 {2 y, e
在"自定义"对话框的"工具栏"卡中,单击"新建"按钮。指定工具栏名为"名片",工具栏的有效范围为当前文档,然后"确定"。
. A6 k, M* {$ ^. D. {' o+ C 在"自定义"对话框的"命令"卡中,将宏"Project.NewMacros.复制排版"拖动到新建工具栏。单击"更改所选内容"按钮,修改工具栏按钮名为"复制排版"。 ) D3 I, w( I, |* a1 F$ ^; U2 A
"关闭"自定义对话框,"停止"宏录制。 7 k% o/ T5 [1 n
用"工具|宏|宏"菜单,选择前面定义宏"复制排版",单击"编辑"按钮,进入编辑状态。3 }# I9 ~3 C' n, q
) W# C _4 b1 y2 _1 P1 T% _ 将以下代码输入或复制进去:
5 G+ Q! B& E$ H% C9 p Selection.Cut "剪切选中的图文框. H7 P U: m6 P T1 u: N
For k = 1 To 10 "粘贴10次
8 q( P7 N5 M: k" i y Selection.Paste/ X4 Q: B* Y$ o# O8 |
Next
) B: f4 D5 x7 M& t Selection.MoveLeft Unit:=wdItem "选中第1个图文框
- R' n: y8 Q5 L With Selection.Frames(1)
4 j- X6 V- \0 O J .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧
* i4 r5 p5 ?! v# I; H! M+ ^ .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
* V# H0 c0 d5 U- X4 k( V .VerticalPosition = wdFrameBottom "垂直相对于页边距、低端- z* p% r9 f7 x, A
.RelativeVerticalPosition = wdRelativeVerticalPositionMargin( i9 {" c6 E" z( R
End With' k1 j9 |6 _) T/ Y7 Z1 X6 A& k) L
Selection.MoveLeft Unit:=wdItem "选中第2个图文框8 G9 q* @2 H* J; Y) o2 i
With Selection.Frames(1)
L0 Z0 ?& p3 W ?% P .HorizontalPosition = wdFrameRight "水平相对于页边距、右侧
`/ c. X5 Z O7 s- h8 ~% E .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
1 V6 X7 D7 d) U) V( G2 M .VerticalPosition = wdFrameBottom "垂直相对于页边距、低端 - H0 ^+ Z! A# R5 w2 M7 n, B: t: g l# ]
.RelativeVerticalPosition = wdRelativeVerticalPositionMargin
2 Y2 _" M+ K+ f% b/ t2 V End With$ m2 L& k; w/ h2 r# F
Selection.MoveLeft Unit:=wdItem "选中第3个图文框5 o( U% Y) ]5 @ D2 @
With Selection.Frames(1)
. Y" q8 [* q) u* n .HorizontalPosition = wdFrameRight "水平相对于页边距、右侧. e; p; ]2 C% u+ K# U0 J
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin6 P" x: M( b* K
.VerticalPosition = CentimetersToPoints(17.7) "垂直相对于页面、17.7厘米/ X' G. P; l" v3 s- B
.RelativeVerticalPosition = wdRelativeVerticalPositionPage
8 V9 q# I+ D- c" G2 q3 ^ End With. Y+ X) n4 ~. ^4 W
Selection.MoveLeft Unit:=wdItem "选中第4个图文框
6 V* E$ c" u/ C' g With Selection.Frames(1)
- l8 y, W5 d, S, a. q- a .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧 H" r9 O/ t8 [/ T
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
# g) F4 D6 _6 y- q( E .VerticalPosition = CentimetersToPoints(17.7) "垂直相对于页面、17.7厘米- s& A- Q3 |5 l% \4 _4 Q/ f! p% Z
.RelativeVerticalPosition = wdRelativeVerticalPositionPage3 e, n2 ~* B1 }( V0 Z
End With
6 {+ P+ ~! _2 X) s( e Selection.MoveLeft Unit:=wdItem "选中第5个图文框
4 V5 L: N+ y8 `3 }! K With Selection.Frames(1)3 }# B% j2 ~" Y6 @ J" X& U. q% F
.HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧: ^" Q# y( r0 W# Z* ^; X
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
4 y; Q5 h! l6 X% `9 n$ | v .VerticalPosition = wdFrameCenter "垂直相对于页边距、居中0 E$ d3 g6 Q3 i
.RelativeVerticalPosition =wdRelativeVerticalPositionMargin. j) Y& X7 O* `. S
End With
4 m& |& w6 m1 j1 w3 J# ]7 w0 K Selection.MoveLeft Unit:=wdItem "选中第6个图文框
. m1 F" i) X( `& G: G" [& O With Selection.Frames(1)3 U: y2 j W. q" J0 ^! C
.HorizontalPosition = wdFrameRight "水平相对于页边距、右侧# M8 Z8 o$ `) T, `
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin& ~8 T0 L$ ]$ k
.VerticalPosition = wdFrameCenter "垂直相对于页边距、居中. L7 B2 U, E) \7 M
.RelativeVerticalPosition =wdRelativeVerticalPositionMargin4 {& b/ f+ j, J
End With
2 ^# X2 Q( v* y* S# K% `6 B$ y Selection.MoveLeft Unit:=wdItem "选中第7个图文框
& K% R( T1 b1 a5 P/ h With Selection.Frames(1)4 K; H/ A) y8 _- b, X
.HorizontalPosition = wdFrameRight "水平相对于页边距、右侧+ r3 J$ r0 g/ }' Z! U
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin. w& N# P% i8 _0 j" O6 r& z
.VerticalPosition = CentimetersToPoints(6.4) "垂直相对于页面、6.4厘米/ g1 W. @* m* Z6 s, G
.RelativeVerticalPosition = wdRelativeVerticalPositionPage# a, Q9 S2 ~/ l N% f; {( ~1 R
End With: f1 \5 U4 R7 A* d4 B0 u
Selection.MoveLeft Unit:=wdItem "选中第8个图文框
! s$ A& \" b' Z4 w2 o6 A9 S/ q With Selection.Frames(1): C$ Q) I' h& G q, @2 O' G
.HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧
0 P4 a8 E& D( {5 @ .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin6 X# z5 A2 a: m
.VerticalPosition = CentimetersToPoints(6.4) "垂直相对于页面、6.4厘米
! `/ a% z& g" f. ?3 c+ E, [0 J .RelativeVerticalPosition = wdRelativeVerticalPositionPage
3 P9 K, u4 d' p; _: T. T End With2 F3 Z* V1 I! Z9 _( O3 A
Selection.MoveLeft Unit:=wdItem "选中第9个图文框
- o8 v! v2 }. l With Selection.Frames(1)/ g- j; ], d" ]" |8 m* Z
.HorizontalPosition = wdFrameRight "水平相对于页边距、右侧
5 I3 z4 P, O5 ^4 l .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin6 Y$ D$ ], L" u* T" U+ x/ v: m
.VerticalPosition = wdFrameTop "垂直相对于页边距、顶端# U8 ]# O) b0 d4 _3 z' I. y
.RelativeVerticalPosition = wdRelativeVerticalPositionMargin
: d6 M6 V/ t1 v. ^: F: x. n- k End With
* C0 K2 x! o' ? Selection.MoveLeft Unit:=wdItem "选中第10个图文框
6 z# j% m# A& o With Selection.Frames(1)
, l" M1 [7 `# I- p2 b .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧% ~* O* t- p5 `' t$ y, g) g
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
+ D& L( J/ ]+ j1 X" w. g, L- ?4 V .VerticalPosition = wdFrameTop "垂直相对于页边距、顶端0 w" e: _4 u! Q/ g( {
.RelativeVerticalPosition = wdRelativeVerticalPositionMargin% R5 |7 {' o! J& N. ]
End With
$ m8 Q+ n. g. s 最后,关闭宏编辑器,用"另存为"菜单,将文档保存为"文档模板",取名"名片模板"。整个一个名片制作模板即告完成。& u" K4 n5 o9 X9 D ^- |- X
使用方法% d$ V7 U# U9 f" Z
用前面的方法建立一个名片模板后,可随时方便地用它来设计、打印名片,可谓一劳永逸。
. ]9 p7 w1 u8 h# w5 ^ 1. 直接用鼠标双击"名片模板"或进入WORD后,打开"名片模板"。
4 q( T8 O+ y! `' T; Y# G/ X 2. 在图文框中输入名片的具体内容、设置字体字号、进行排版,也可以插入图片和进行艺术加工,设计出一张名片样板。) _/ Z. \( |/ k7 ]& R
3. 选中名片样板图文框。5 ^( h( n9 \- r$ ?( Q( I0 K
4. 单击"名片"工具栏上的"复制排版" 按钮,Word便自动将设计好的名片样板复制10份并均匀地排列在整张名片纸上。
: R; U* t* v+ Q" _$ @, K! w 5. 用"文件"菜单中的"打印"命令将整联名片打印输出。+ `( O% F( P9 ~7 r6 m' K' _# S! T
6.如果需要,可"另存为"一个Word文档。
5 E0 l4 G( G/ V- T 以上操作简单、方便、高效,读者不妨试一试。 |
|