|
尽管Word2000提供的"向导"、"信封和标签";功能可以用来制作名片,但操作比较复杂,格式也不够灵活。我们用Word2000的宏创建一个名片制作模板,简单实用,甚至可以和专业的名片制作系统相媲美。用它进行实际名片设计、打印,效果非常理想。
( y m: x1 e" p/ e B5 n5 F2 R 页面及图文框设置 + D' N# B# d' K- f& S7 @% P
首先,按标准的名片纸张规格定义纸张大小、页边距,并定义一个与名片尺寸相一致的图文框。
; _2 \* e" E, R* B N' _! H 进入Word 2000,在"文件"菜单中选择"页面设置"命令。选定"纸型"卡,指定"宽度"和"高度"分别为19.5厘米和29.5厘米(标准名片纸张规格)。选定"页边距"卡,指定上、下、左、右边距均为0.7厘米。单击"确定"按钮,退出"页面设置"。
. {9 {' {! `# v. p/ x4 _/ z 从"插入"菜单中选择"文本框|横排"命令,在当前文档空白处拖动鼠标,任意画一个文本框。从"格式"菜单中选择"文本框"命令,在"文本框"卡中,单击"转换为图文框"按钮,确认后,再选"格式|图文框"菜单,设置固定宽度、高度值分别为8.6厘米和5.4厘米(标准名片规格)。单击"确定"按钮,退出"图文框"设置。
0 w1 T( k- z. k4 O$ J4 m8 P5 d 从"格式"菜单中选择"边框和底纹"命令,在"边框"卡中,设置"无"边框。单击"确定"按钮,将图文框的边框取消。
( E- W6 s( I% X* o! {) y 定义"复制排版"工具按钮 + Y+ ~! v0 q. r; ], \7 H+ Y. ~) e2 f
接下来,我们定义一个"复制排版"工具按钮,用来将设计好的单个名片样板复制10份并均匀地排列在整张名片纸上。 , D/ u6 N" C1 S
选中图文框,选择"工具|宏|宏录制"菜单。在"宏录制"对话框中: 0 Z0 G V# L; K0 ^! ^& [
①指定一个宏名--"复制排版";
: W+ Y5 \' b2 ^) ]7 F ②指定将宏保存在当前文档;
7 f: ?) ~6 z9 u5 v ③单击"工具栏"按钮,弹出"自定义"对话框。 " s7 U5 z. D" L- F" F$ L
在"自定义"对话框的"工具栏"卡中,单击"新建"按钮。指定工具栏名为"名片",工具栏的有效范围为当前文档,然后"确定"。 . G1 L' G5 U7 c0 Q5 u7 r' s
在"自定义"对话框的"命令"卡中,将宏"Project.NewMacros.复制排版"拖动到新建工具栏。单击"更改所选内容"按钮,修改工具栏按钮名为"复制排版"。 7 p2 P; Q4 b; G8 f' ^, P0 R
"关闭"自定义对话框,"停止"宏录制。
% b& A4 u& I8 S: }# w 用"工具|宏|宏"菜单,选择前面定义宏"复制排版",单击"编辑"按钮,进入编辑状态。
2 d: d W1 b8 a8 q
0 E! n' L. K( L& Q( \& [% J$ r3 h 将以下代码输入或复制进去:
; `2 ^& |9 R @ Selection.Cut "剪切选中的图文框
3 z. u6 A% |% g" `, S$ g+ A For k = 1 To 10 "粘贴10次6 `7 W* N5 `) ]4 r) \ C
Selection.Paste" }" W8 ?: A3 E: w R
Next2 j9 Q5 P$ C0 o! C7 z; n
Selection.MoveLeft Unit:=wdItem "选中第1个图文框4 x7 y. T6 Y5 D$ m- S& d' a
With Selection.Frames(1)
. o9 J3 A* H1 H .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧
* J z3 l0 d9 _! O o$ Q .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin5 [# \" i8 x, N3 x+ }
.VerticalPosition = wdFrameBottom "垂直相对于页边距、低端 m+ J$ K, @- m0 h' N
.RelativeVerticalPosition = wdRelativeVerticalPositionMargin
5 X' x1 e ?5 o+ L( z: N1 u End With
. `6 B4 w' ?; n a" } Selection.MoveLeft Unit:=wdItem "选中第2个图文框
3 G: X N& }0 q$ } With Selection.Frames(1). t% u" `( W. \2 k
.HorizontalPosition = wdFrameRight "水平相对于页边距、右侧$ h: h5 Y j) F6 U2 H+ i
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin' {% J( q* I' M- k+ O0 r k! K
.VerticalPosition = wdFrameBottom "垂直相对于页边距、低端
' m; F0 j4 u( f6 v2 N& Y .RelativeVerticalPosition = wdRelativeVerticalPositionMargin4 }- l P* V0 a8 e! M/ K# G+ W+ o
End With! f4 ~, `+ ]) c- J0 T: c
Selection.MoveLeft Unit:=wdItem "选中第3个图文框
d l+ T5 F Q% c1 Y9 y6 e With Selection.Frames(1)
# j" Q5 B) {4 N( ?$ a* i .HorizontalPosition = wdFrameRight "水平相对于页边距、右侧
6 R% G& U7 s/ x- i: A4 P1 ?+ D .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin o5 i5 ~ i% J( ~7 v
.VerticalPosition = CentimetersToPoints(17.7) "垂直相对于页面、17.7厘米
) Z; n# p) x- i- t+ w/ ]- { .RelativeVerticalPosition = wdRelativeVerticalPositionPage/ y# W Y" p; f# `3 G
End With. d' x, Q$ `0 R) y8 @+ ~3 a( I
Selection.MoveLeft Unit:=wdItem "选中第4个图文框) p% j, ~* x" o0 s% W2 E
With Selection.Frames(1)
6 z& Y! m1 `( A$ E5 {* _& {: d .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧0 a+ ?( [9 @7 y5 e; F8 w
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin( @# D9 v; j8 I2 ~- i E& N( `
.VerticalPosition = CentimetersToPoints(17.7) "垂直相对于页面、17.7厘米
. T E" G7 B4 W0 E: Z. G1 I .RelativeVerticalPosition = wdRelativeVerticalPositionPage
; W; z2 R& H6 \% L7 f. F* Y End With
" o/ r3 ]: R/ T& w Selection.MoveLeft Unit:=wdItem "选中第5个图文框
9 p, j V8 Z; V; I4 j. l* I6 z With Selection.Frames(1)
# ^2 z$ B, F4 `' I# R .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧* ?0 H6 X1 L Z6 [
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
?5 p& C3 l+ e' B6 Z7 A. L* a .VerticalPosition = wdFrameCenter "垂直相对于页边距、居中6 T3 B/ i) {& Z$ g+ [4 b
.RelativeVerticalPosition =wdRelativeVerticalPositionMargin
! y4 B* m3 m3 v2 p" `8 c% w; ?0 B End With
- y# B o7 O+ h# J: \ Selection.MoveLeft Unit:=wdItem "选中第6个图文框& F6 s, \- m7 x: R4 s: l
With Selection.Frames(1)1 g$ ?3 Y) V7 G. i
.HorizontalPosition = wdFrameRight "水平相对于页边距、右侧6 C" M2 g' F1 {; S
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
- w7 J' y7 j! b2 e. e' e$ ?" n+ W; x .VerticalPosition = wdFrameCenter "垂直相对于页边距、居中
! |6 [# ^* q. v. { .RelativeVerticalPosition =wdRelativeVerticalPositionMargin
1 q4 J9 n8 z8 M9 M1 l End With% S, Y- [% E8 P6 ~
Selection.MoveLeft Unit:=wdItem "选中第7个图文框
) S+ k( |8 p( k/ C With Selection.Frames(1)
. U! E. O0 Q2 i8 |# J .HorizontalPosition = wdFrameRight "水平相对于页边距、右侧
) C( S$ j- Y: K5 ]2 G+ E2 O2 o5 J .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin5 n' m- B* E- U+ _
.VerticalPosition = CentimetersToPoints(6.4) "垂直相对于页面、6.4厘米
' `- U7 L$ G/ w C& E- H) @ .RelativeVerticalPosition = wdRelativeVerticalPositionPage( Y) K3 S; d& Q7 G( a
End With _& t. q0 ]6 N& I
Selection.MoveLeft Unit:=wdItem "选中第8个图文框' H) w, Y% _7 g' ?
With Selection.Frames(1)
) E, z9 A1 `/ y! k: g .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧
- e8 F, m; n7 c .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin% C# a& x+ I3 N
.VerticalPosition = CentimetersToPoints(6.4) "垂直相对于页面、6.4厘米
0 Q/ ?. |- i& X+ H .RelativeVerticalPosition = wdRelativeVerticalPositionPage
" D* z( n) ^( [+ g x0 R End With
3 y6 N5 H8 e e5 @3 C Selection.MoveLeft Unit:=wdItem "选中第9个图文框3 @, p) e" ?9 ?7 E3 C/ j* y
With Selection.Frames(1)/ G+ F2 d1 |* m5 u: \" n" J# i0 T5 o
.HorizontalPosition = wdFrameRight "水平相对于页边距、右侧
4 c/ V A& r2 L: b- r .RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin6 |6 L6 R+ v+ U
.VerticalPosition = wdFrameTop "垂直相对于页边距、顶端( k9 z- R# U2 X0 s X1 C6 H
.RelativeVerticalPosition = wdRelativeVerticalPositionMargin
1 F5 Y" v M) b End With
, O G- k, F# H2 F# h. y Selection.MoveLeft Unit:=wdItem "选中第10个图文框
; |; [+ B' j% [( L) g With Selection.Frames(1)
d% W* P; _6 T6 X .HorizontalPosition = wdFrameLeft "水平相对于页边距、左侧1 q, ?. N9 q& P9 _/ r( h
.RelativeHorizontalPosition = wdRelativeHorizontalPositionMargin
/ n3 J1 H7 |- J$ O .VerticalPosition = wdFrameTop "垂直相对于页边距、顶端$ ~' N& E! T8 O8 R! M
.RelativeVerticalPosition = wdRelativeVerticalPositionMargin
, y( \9 M! [* V End With9 Z$ [2 |- k2 a/ |# G
最后,关闭宏编辑器,用"另存为"菜单,将文档保存为"文档模板",取名"名片模板"。整个一个名片制作模板即告完成。- o! U: z. _2 X4 l6 ]
使用方法
- `/ B$ n5 ~: W! c. M9 i" p* X0 z 用前面的方法建立一个名片模板后,可随时方便地用它来设计、打印名片,可谓一劳永逸。
5 f) D: ]" d( x 1. 直接用鼠标双击"名片模板"或进入WORD后,打开"名片模板"。2 h) i! j6 Z" B4 u! k. d
2. 在图文框中输入名片的具体内容、设置字体字号、进行排版,也可以插入图片和进行艺术加工,设计出一张名片样板。
% k) S) h2 L* b h* f. G 3. 选中名片样板图文框。; o+ I8 g( m8 x7 ^! L
4. 单击"名片"工具栏上的"复制排版" 按钮,Word便自动将设计好的名片样板复制10份并均匀地排列在整张名片纸上。# c% O' `/ n, l% N( D
5. 用"文件"菜单中的"打印"命令将整联名片打印输出。
' [! `$ x. E& u 6.如果需要,可"另存为"一个Word文档。& j# H6 {/ N9 h& ]/ e- q o2 w
以上操作简单、方便、高效,读者不妨试一试。 |
|