第一章
工作簿与工作表的操作与应用
1.1工作簿与工作表的建立
1.2工作簿与工作表的保存
1.3工作簿或工作表的打开与关闭
1.4保护工作簿与工作表
1.5工作簿与工作表的批处理
1.6工作簿与工作表的其他操作
工作簿与工作表的操作与应用
CHAPTER1
23
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
1.1
工作簿与工作表的建立
例
1
快速新建工作簿
如何快速新建工作簿呢?其实方法十分简单,我们只需要点击软件主界
面上的“文件→新建”选项,在打开的新建面板中选择“新建一个空白工作
簿”即可。同时你也可以通过“Ctrl+N”组合键,快速新建一个工作簿。
新建选项
例
2
快速建立工作表
当用户在使用一个已经包含有数据工作表的工作表时,如果需要在工
作表中增加多张空白工作表,用户可以通过单击“插入→工作表”命令的
方法来插入新的空白工作表。使用此方法,一次只能插入一张工作表,但
如果你采用如下的技巧则可以一次插入多张工作表:例如我们需要在工作
表中新增三张工作表,这时只要按住“Shift”键,同时用鼠标在工作表标
签位置处选定三张工作表标签,单击“插入→工作表”命令即可同时插入
三张工作表。
插入工作表
工作簿与工作表的操作与应用
CHAPTER1
23
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
例
3
设置新工作簿内的工作表数
默认状况下,一个Excel文件里面包含有三个工作表,分别为
Sheet1、Seet2和Sheet3,可对于一些高级用户或有特殊需要的用户,
往往还有更多更高的要求。
通过单击“插入→工作表”,或在工作表底部右击鼠标,在弹出菜单
中进行选择,均可以插入一张新的工作表。但这只能应付少量的需求,一
次操作只能建立一张工作表,如果在一个文件里需要上十张的工作表,可
以单击“工具→选项”,选择“常规”,在“新工作簿内的工作表数”一
项即可进行调节。
新工作簿内的
工作表数
(1)在建立所需的文件后,记得将更改的地方改回系统默
认值,否则下次新建的每一个Excel文件都会包含多个工作表;
(2)一个Excel文件可包含的工作表数有个上限,为255张。
注意
例
4
选择打开多个工作簿
打开Excel的“打开”对话框,按住Ctrl键逐个选中要打开的工作簿,
最后单击“打开”按钮,所选工作簿就会被全部打开。
工作簿与工作表的操作与应用
CHAPTER1
45
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
例
5
快速打开固定工作簿
如果你有几个固定的工作簿需要同时打开,可以将它们保存为工作区
文件,只要将工作区文件打开,Excel就会打开保存在其中的每个工作簿:
先打开需要同时使用的多个工作簿,再根据使用要求调整好窗口的大小和
位置。然后单击Excel“文件→保存工作区”,输入工作区名称后单击“保
存”按钮即可。需要提醒注意的是,对每个工作簿所作的修改必须分别保
存,保存工作区并不会保存其中的工作簿。
保存工作区
例
6
移动法建立
Excel
工作表
当用户在使用一个已经包含有数据工作表的工作表时,如果需要在工
作表中增加的工作表数量相当多,而工作表中原有的工作表数量又比较少
时,这时可以采用移动工作表的方法来解决问题。
例如原工作表中有三张包含数据的工作表,用户需要在工作表中再增
加50张工作表,这时就可使用如下操作方法:
(1)利用修改选项设置法建立一个包含有50张空白工作表的新工作
表,假定工作表名称为“book2.xls”;
(2)切换到包含有三张数据工作表的原工作表,将这三张数据工作表
同时选定。
(3)在“编辑”菜单中单击“移动或复制工作表”命令,打开“移动
或复制工作表”对话窗口。
工作簿与工作表的操作与应用
CHAPTER1
45
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
“移动或复制工
作表”选项
(4)在“工作表”下拉列表框中,单击选定用来接收工作表的工作表
“book2.xls”。
(5)在“下列选定工作表之前”列表框中,单击需要在其前面插
入移动工作表的工作表,假如要在Sheet1之前插入移动工作表,则单击
Sheet1工作表。
(6)单击“确定”按钮,原工作表中的三张数据工作表则移动到新的
工作表(book2.xls)中去了。
当原工作表中的三张数据工作表名称与新工作表中的工作
表名称相同时,原工作表中的三张数据工作表名称会自动增加
“(2)”字样;如果工作表移动后,工作表中的计算公式有
误,请检查是否与名称更改有关,如是则将名称修改正确。
注意
例
7
宏命令建立
Excel
工作表
通过编制和运行宏命令,用户可以非常方便地实现在工作表中新建任
意数量工作表的工作。下面就向大家介绍在工作表中新建任意数量工作表
宏命令的具体操作方法:
(1)选择“工具”菜单下“宏”项目中的“宏”命令。
(2)在“宏名”输入框中录入自定义宏名称“自动增加工作表”,然
后单击“创建”按钮。
工作簿与工作表的操作与应用
CHAPTER1
67
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
创建宏
(3)进入宏命令编辑窗口,在Sub自动增加工作表()命令后依次键
入如下宏命令内容:
Dimi&,userinto
i=0
userinto=InputBox("输入插入工作表数量:")
IfIsNumeric(userinto)=TrueThen
DoUntili=userinto
Worksheets.Add
i=i+1
Loop
EndIf
EndSub
(4)宏命令编辑完成后,将其保存,关闭宏命令编辑窗口。
编辑宏命令
(5)当用户需要在工作表中新建工作表时,选择“工具/宏”项目
中“宏”命令,打开“宏”对话窗口,在“宏”命令列表框中选择“自动
工作簿与工作表的操作与应用
CHAPTER1
67
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
增加工作表”宏,然后单击“执行”按钮,此时弹出一个“输入插入工作
表数量”的对话框,输入你想要新建的工作表数量,单击“确定”按钮,
Excel立即在工作表中新建用户指定数量的工作表。
1.2
工作簿或工作表的打开与关闭
例
1
启动时自动打开工作表
将要打开的工作表复制或移动到你的Office的相应目录里(这里以
默认安装为准:C:\ProgramFiles\MicrosoftOffice\Office10\
XLStart)。如果要将工作表保存在其当前的位置,则先要为工作表创
建快捷方式,将快捷方式移动到“XLStart”文件夹中,然后重新启动
Excel,该工作簿就会在Excel启动时自动打开。
例
2
选择打开多个工作簿
打开Excel的“打开”对话框,按住Ctrl键逐个选中要打开的工作簿,
最后单击“打开”按钮,所选工作簿就会被全部打开。
例
3
快速打开固定工作簿
如果你有几个固定的工作簿需要同时打开,可以将它们保存为工作区
文件,只要将工作区文件打开,Excel就会打开保存在其中的每个工作簿。
先打开需要同时使用的多个工作簿,再根据使用要求调整好窗口的大小和
位置。然后单击Excel“文件→保存工作区”,输入工作区名称后单击“保
存”按钮即可。需要提醒注意的是,对每个工作簿所作的修改必须分别保
存,保存工作区并不会保存其中的工作簿。
保存工作区
工作簿与工作表的操作与应用
CHAPTER1
89
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
例
4
关闭工作表
在Excel中,如果我们需要关闭一个工作表,则可以通过点击工作表操
作界面上方的小叉实现文档的关闭。也可以通过双击工作表图标的办法来
快速关闭当前工作表。
关闭工作表
例
5
关闭工作簿
在Excel中,如果我们需要关闭一个工作簿,则可以通过点击主界面上
的“文件→关闭”按钮将工作簿进行关闭操作,同时也可以点击操作界面
上方的小红叉实现文档的关闭。
注意
按下“Ctrl+W”组合键,则关闭当前工作簿,并提示是
否保存工作簿。而按下“Ctrl+F4”组合键,也可关闭当前工
作簿。
关闭按钮
例
6
在工作簿或工作表间切换
同时按下“Ctrl+Tab”键,可在打开的工作簿之间进行切换;同时按
下“Ctrl+PageDown”键,可切换到工作簿的下一个工作表;同时按下
工作簿与工作表的操作与应用
CHAPTER1
89
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
“Ctrl+PageUp”键,可以切换到工作簿的上一个工作表。
1.3
工作簿与工作表的保存
例
1
快速保存工作簿
如何快速保存我们编辑后的工作簿呢?其实操作方法非常简单,我们
初次使用Excel的朋友可以选择“文件→保存”选项,完成工作簿的保存。
同时我们还可以通过“另存为”选项将文件另外储存成一个自己定义的名
字,这样方便我们以后的编辑修改操作。当然,这里我们需要在“另存
为”对话框中设置文件保存的路径。
保存选项
例
2Excel
工作簿的自动保存
有时我们可能由于人为原因或者计算机的意外死机造成Excel文件没
有正常保存。这样我们下次再打开这个文件的时候就会丢失之前所作的修
改。为此,Excel为我们提供了一种自动保存的功能,Excel的默认保存间
隔时间为10分钟,即如果用户没有自己保存文件,Excel会每隔10分钟保存
一次文件的修改。这样用户下次打开该Excel文件时,就会提示用户是否恢
复上次自动保存的内容。这样,用户最多只会丢失10分钟之内的修改。并
且我们还可以通过设置Excel的自动保存时间间隔来修改自动保存的时间。
其方法是单击菜单栏中的“工具”→“选项”命令,在“保存”选项卡中
进行如下设置。
工作簿与工作表的操作与应用
CHAPTER1
1011
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
自动恢复信息
例
3
保存成其他文件类型
对新(老)工作薄执行“文件→保存(另存为)”命令,打开“另
存为”对话框,在“保存类型”下拉列表里选择需要保存的文件类型。例
如,我们可以将Excel文件保存成模板,以后要制作统一规格的Excel文件
时,就可以选择从“本机上的模板”创建,得到一样的样式了。
“保存类型”
下拉列表
从“本机上的模
板”创建
工作簿与工作表的操作与应用
CHAPTER1
1011
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
例
4
生成备份工作薄
对新(老)工作薄执行“文件→保存(另存为)”,打开“另存为”
对话框,按右上角的“工具”旁的下拉按钮,选“常规选项”,在随后弹
出的对话框中,选中“生成备份文件”,确定保存。以后修改该工作薄
(a.xls)后再保存,系统会自动生成一份名称为“a的备份.xlk”的备份工
作薄,且能直接打开使用。
生成备份文件
1.4
保护工作簿与工作表
例
1
为你的工作簿加上密码
如果你不想别人打开或修改你的工作簿,可以为它加密码。打开工
作薄,选择“文件”菜单中的“另存为”命令,选取“选项”,根据用
户的需要分别输入“打开文件口令”或“修改文件口令”,按“确定”
退出。
工作簿(表)被保护之后,还可对工作表中某些单元格区域的重要
数据进行保护,实现双重保护的功能,此时你可以这样做:首先,选定需
保护的单元格区域,选取“格式”菜单中的“单元格”命令,选取“保
护”,从对话框中选取“锁定”,单击“确定”按钮退出。然后选取“工
具”菜单中的“保护”命令,选取“保护工作表”,根据提示两次输入口
令后退出。
工作簿与工作表的操作与应用
CHAPTER1
1213
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
注意
不要忘记你设置的“口令”,否则无法再打开该工作簿。
保护工作表设置
设置密码
例
2
保护
Excel
工作表的另类方法
我们建立的Excel工作表有些时候并不希望被别人看到,或者不希望
被别人修改,因此我们需要对Excel工作表进行一系列的保护措施,有关
Excel常规保护比如添加密码、隐藏行或者列以及设置只读属性等等,本例
所介绍的是几个特殊的保护方法。
(1)我们通过选择“格式”菜单下的“工作表→隐藏”命令,可以
把当前的活动工作表隐藏起来,在这里我们通过自定义数字格式来隐藏单
元格中的数值,在菜单栏中选择“格式”、“单元格”命令,在“单元格
工作簿与工作表的操作与应用
CHAPTER1
1213
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
格式”对话框选择“数字”选项卡,在“分类”列表框中选择“自定义”
选项,然后在右边的“类型”文本框中输入“;;;”,单击“确定”按钮
即可,隐藏后的数值只出现在编辑栏或正在编辑的单元格中,并且不会被
打印出来。要将隐藏的数值重新显示出来,可选定单元格,然后在“单元
格格式”对话框的“数字”选项卡中,单击“分类”列表中的“常规”选
项,这样就可以应用默认的格式,隐藏的数值就会显示出来。
单元格格式
(2)我们也可以通过简单的VBA编制宏对工作表的Visible属性来设置
隐藏工作表,下面的代码是名为“Hidesh”和“Showsh”的两个宏,前
者将工作表的Visible的属性设置为False,当运行该宏后,工作表Sheet1
将变为隐藏工作表,此时工作表不能被直接访问,从而起到保护作用。后
者是用来取消工作表的隐藏属性。
SubHidesh()
Worksheets("sheet1").Visible=False
EndSub
SubShowsh()
Worksheets("sheet1").Visible=True
EndSub
添加宏的的操作步骤如下:首先,选择“工具”菜单下“宏”命令,
然后选择“VisualBasic编辑器”命令,在“VisualBasic编辑器”中选择
“插入”菜单下的“模块”命令,然后在模块的代码编辑器中输入上述代
码,单击“保存”按钮。
工作簿与工作表的操作与应用
CHAPTER1
1415
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
选择“Visual
Basic编辑器”
命令
要执行宏命令,选择“工具”菜单下的“宏”命令,打开“宏”对话
框,在对话框中可以看到已经添加的宏,选择要执行的宏,然后单击“执
行”按钮,即可对工作表进行隐藏或者显示。
执行宏
(3)其实我们还可以通过修改Excel工作薄的后缀名来对文件实现保
护,方法是:在Excel工作薄文件上点击鼠标右键,在弹出的快捷菜单中选
择“重命名”,比如把Excel文件的后缀名由“.xls”改为“.sys”,按回
车键确认,会弹出一个警告对话框,点击“是”按钮,此时文件类型已经
被伪装成了sys类型的系统文件,这样那些想偷窥此文件的人就不敢轻举妄
动了。
例
3
巧妙处理遗忘了保护密码的工作表
工作表的保护密码忘记了怎么办?这是很多人觉得无法处理的事情。
通过下面的操作,你可以重新对你的工作表进行操作,而且工作表中的数
据丝毫没有损坏。具体操作如下:
(1)选中被设置保护的工作表。
工作簿与工作表的操作与应用
CHAPTER1
1415
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
(2)单击“编辑”菜单中的“复制”命令,然后打开一个新的工作
簿,按“Ctrl+C”键将被设置保护的工作表拷贝到新工作簿中即可撤消工
作表保护。
注意
拷贝后的工作簿一定是新工作簿,否则此操作无效。
例
4
怎么隐藏自己的工作表
(1)选定需要隐藏的工作表,如果是单张工作表则单击工作表标签。
如是两张或多张相邻的工作表。先选中第一张工作表的标签,再按住Shift
键单击最后一张工作表的标签。两张或多张不相邻的工作表单击第一张工
作表的标签,再按住Ctrl键单击其他工作表的标签。
(2)在“格式”菜单上,指向“工作表”,再单击“隐藏”命令。如
果不需要隐藏,就单击“取消隐藏”。
选择隐藏
例
5
隐藏工作表中的列
在编辑完一张Excel工作表后,如果不想让某列打印出来,但又不能从
工作表中删除,该怎么办?
我们可以将该列先隐藏起来,具体操作如下:
假如不想打印的是C列,向左拖运C列标的边界,当越过B列的右边界
时,松开鼠标,则C列就被隐藏起来了。如果要重新显示C列,可将鼠标指
向B列右边界,当指针变为中间一条黑线和左右向的双箭头时,稍微向右移
动鼠标即可显示C列。
工作簿与工作表的操作与应用
CHAPTER1
1617
CHAPTER1
工作簿与工作表的操作与应用工作簿与工作表的操作与应用工作簿与工作表的操作与应用
1.5
工作簿与工作表的批处理
例
1
工作簿的“批处理”
(1)打开多个工作簿。在“文件”菜单中选择“打开文件……”,按
住“Shift”键或“Ctrl”键并配以鼠标操作,在弹出的对话框文件列表中
选择彼此相邻或不相邻的多个工作表,然后按“确定”按钮,就可以一次
打开多个工作表。
(2)关闭所有打开工作簿而不退出Excel。按下“Shift”键并在“文
件”菜单中选择“关闭所有文件”,如无修改则工作表被立即关闭;如果
有未保存的修改,系统询问是否要保存修改。
例
2
快速切换工作簿
切换工作簿大致可分为如下两类:
(1)对于较少的工作簿切换,我们单击工作簿所在窗口即可;
(2)要对多个窗口下的多个工作簿进行切换,用“窗口”菜单最为方
便。“窗口”菜单的底部列出了已打开工作簿的名字,要直接切换到一个
工作簿,可以从“窗口”菜单选择它的名字即可;
(3)“窗口”菜单最多能列出9个工作簿,若多于9个,“窗口”菜单
则包含一个名为“多窗口”的命令,选用该命令,则出现一个按字母顺序
列出所有已打开的工作簿名字的对话框,只需单击其中需要的名字即可。
例
3
对多张工作表进行操作
在选定多张工作表时,分两种情况,一种是全部工作表,一种是部分
工作表。前一种情况,在工作表底部右击鼠标,在弹出的菜单中选择“选
定全部工作表”;后一种情况,通过按住“Shift”键再用鼠标选定相邻的
多个工作表或者按住“Ctrl”键再用鼠标选定不相邻的多个工作表来实现。
选定之后,就可以对页面设置、格式等统一操作,而不必逐张进行,也可
以在多张工作表内执行查找和替换操作。例如,如果想一次在多张工作表
中填充相同的数据,
如果是多张相邻的工作表,可先单击第一张工作表标签,按住
“Shift”键后单击最后一张工作表标签,然后在已选中的任意一张工作表
|
|