koorio.com
海量文库 文档专家
当前位置:首页 >> 医学 >>

5 Excel操作技巧2_图文

Excel 操作技巧
Luo ping

Excel 操作技巧
? ? ? ?

Excel表头斜线设置秘技 用VBA实现Excel打印成绩通知单

为Excel加装快捷的公式保护器
用Excel和VBA轻松实现桌签批量打印

?

Excel轻松提取网上数据

Excel表头斜线设置秘技
?

技术要点:使用“单元格格式”对话框中的“边框”选 项卡设置斜线,使用“对齐”选项卡结合空格键调整文 字位置。 具体操作步骤如下。

?

?

1 .单击 工作表的的A1单元格,输入斜线表头的内 容,比如本例中有两个标题“项目名称”和“日期”, 先输入“项目名称”,然后按快捷键 Alt+ 回车键,这 样可以在单元格内向下换行,再按 Alt+ 回车键一次, 输入“日期”。
2.按Ctrl+ 回车键,这样可以在不离开该单元格的 情况下选中该单元格。这时的单元格应如图1所示。

?

图1 选中A1单元格

?

3.按快捷键Ctrl+1 ,打开“单元格格式”对 话框。 ( 如果在单元格上单击右键,然后从 弹出的快捷菜单中选择命令“设置单元格格 式”,也能打开该对话框,但使用快捷键会 更快一些。 ) 4.在 “单元格格式”对话框中,单击 “边框”选项卡,然后单击如图2所示的左斜 线按钮。

?

图2 单击左斜线按钮

5.在 “单元格格式”对话框中,单击“对齐”选项卡,将 文本的水平和垂直对齐方式都设置为“两端对齐”,如图3 所示。设置完毕,单击“确定”按钮,可以看到如图4所示 的效果。

图3 设置单 元格对齐方 式

图4 出现斜线

?

6.观察表头中的文本,显然项目名称的位置不 是很合适。双击A1单元格,将插入点定位到“项目 名称”左边,并按两次空格键,让“项目名称”的 位置向右一些。按Ctrl+ 回车键离开编辑状态并选 中A1单元格,如果发现“项目名称”换行了,可以 通过调整该列的宽度将其调整到合适为止,同样可 以调整行宽,使表头的大小变得合适。当然,也可 以改变表头中文本的大小。最后我们可以得到如图 5所示的表头斜线效果。

图5 最终的表头斜线效果

用VBA实现Excel打印成绩通知单
?

准备工作 为便于理解、记忆,将工作表的名称分别 更改为“考试成绩”、“通知单”。在“考 试成绩”工作表中是每个学生的考试成绩A1 至K64,在“通知单”工作表中建立一个空 白表格,作为成绩通知单模板,如图所示。

?

编写代码

1. 进入VB编辑环境,依次点击“工具→宏
→Visual Basic 编辑器”。 2. 定义触发事件。鼠标双击“工程”窗体中的 “通知单”工作表,窗体右侧就出现了对应于该工 作表的一些事件。选择响应“激活工作表”动作的

事件activate,在窗体右侧的代码区域就出现了
worksheet_activate()过程。接下来要做的就是 在这个过程中添加代码了。

?

3.为事件添加代码如下: Private Sub Worksheet_Activate() Dim i As Integer ?循环变量 For i = 1 To 100 If Sheet1.Cells(i, 1) = “” Then ?如果“考试成绩”工作表的考号中没有内容,则退出循环 Exit For End If sbegin = (i - 1) * 5 + 1 send = i * 5 dbegin = i * 5 + 1 dend = (i + 1) * 5

'确定复制、粘贴“通知单”格式区域的起止行,5为复制区域的行

?

Sheet2.Range(Cells(sbegin, 1), Cells(send, 11)).Copy _ Destination:=Sheet2.Range(Cells(dbegin, 1), Cells(dend, 11)) ?将(Cells(sbegin, 1), Cells(send, 11))区域中的格式拷贝到 (Cells(dbegin, 1), Cells(dend, 11)) Cells(sbegin + 3, 1).Value = Sheet1.Cells(i + 1, 1).Value Cells(sbegin + 3, 2).Value = Sheet1.Cells(i + 1, 2).Value Cells(sbegin + 3, 3).Value = Sheet1.Cells(i + 1, 3).Value Cells(sbegin + 3, 4).Value = Sheet1.Cells(i + 1, 4).Value Cells(sbegin + 3, 5).Value = Sheet1.Cells(i + 1, 5).Value Cells(sbegin + 3, 6).Value = Sheet1.Cells(i + 1, 6).Value Cells(sbegin + 3, 7).Value = Sheet1.Cells(i + 1, 7).Value Cells(sbegin + 3, 8).Value = Sheet1.Cells(i + 1, 8).Value

Cells(sbegin + 3, 9).Value = Sheet1.Cells(i + 1, 9).Value Cells(sbegin + 3, 10).Value = Sheet1.Cells(i + 1, 10).Value Cells(sbegin + 3, 11).Value = Sheet1.Cells(i + 1, 11).Value '将“考试成绩”工作表的数据填入“通知单”相应位置 Next i End Sub 检验成果 进入工作簿,按下“通知单”工作表,即可得到所有学生的成绩通知 单了(如图2)。

图2

为Excel加装快捷的公式保护器
?

在Excel中出于保密需要,通常不希望使用者查看 和修改公式。你可以利用Excel锁定、隐藏和保护 工作表的功能,把公式隐藏和锁定起来。但如果按 照常规方法设置会比较麻烦,而利用Excel的宏, 在工具栏上添加一个“保护公式”的按钮,需要隐 藏和锁定公式时,只要轻轻一按即可完成保护。 制作宏 为了使此宏对所有工作簿有效,需要将其保存到 “个人宏工作簿”中。

?

?

第一步:执行“工具→宏→录制新宏”命 令,打开“录制新宏”对话框,见图1所 示。

?

第二步:单击右侧“保存在”下拉按钮,在随后出现 的下拉列表中,选择“个人宏工作簿”选项,确定 进入录制状态。 第三步:单击“停止录制”工具栏上的“停止录制” 按钮,退出录制状态。 注意:前面的操作是为了在Excel中添加“个人宏工 作簿”。 第四步:按下Alt+F11组合键进入VBA编辑状态(见 图2),在左侧依次展开 “VBAProject(PERSONAL.XLS)”、“模块”选 项,双击下面的“模块1”。

?

?

第五步:用下面的代码替换右侧编辑区域中的代码: Sub 保护公式() ActiveSheet.Unprotect ("123456") '解除对工作表的保护 Cells.Select '选中整个表格 Selection.Locked = False '解除锁定 Selection.SpecialCells(xlCellTypeFormulas, 23).Select '选中包含 公式的单元格 Selection.Locked = True '添加锁定 Selection.FormulaHidden = True '添加隐藏 ActiveSheet.Protect ("123456") '保护工作表,并设置密码 ActiveSheet.EnableSelection = xlUnlockedCells '让锁定单元格不 能选中

'以下代码用于保存文件 If Left(ActiveWorkbook.Name, 4) = "Book" Then y = InputBox("请输入保存文件名称:") z = InputBox("请输入文件保存路径:") ChDir z ActiveWorkbook.SaveAs Filename:=z & "" & y & ".xls“ Else
ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.Path & "" & ActiveWorkbook.Name

End If End Sub 输入完成后,关闭VBA编辑窗口返回。

小提示

★上述代码中,“保护公式”为宏名称,在实际 输入时可以更换为其他名称。
★代码中,英文单引号及其后面字符是对代码的 解释,在实际输入时可以不输入。 ★代码中的密码(“123456”)请根据实际需要修 改(需要保持前后的一致)。 添加按钮 在工具栏上添加一个宏按钮,方便随时调用。

第一步:执行“工具→自定义”命令,打开 “自定义”对话框,见图3所示。

图3

?

第二步:切换到“命令”标签下,在“类别”下 面选中“宏”选项,然后将右侧“命令”下面的 “自定义按钮”选项拖到工具栏上合适位置上。

?

第三步:右击刚才添加的按钮,在随后弹出的快 捷菜单中,选择“总是只用文字”选项,并将 “命名”后面的字符修改为“保护公式”(见图 4)。

图4

?

第四步:再次右击上述按钮,在随后弹出的快捷菜单 中,选择“指定宏”选项,打开“指定宏”对话框 (见图5),选中刚才制作的宏“保护公式”,确定返 回,并关闭“自定义”对话框。 以后,工作表中 的公式编辑完成后, 单击一下工具栏上的 “保护公式”按钮, 包含公式的单元格全 部被锁定,不能进行 选中、编辑和查看等 操作,安全可靠。

用Excel和VBA轻松实现桌签批量打印
?

用Excel来制作桌面标签(以下简称桌签)确实是 一个比较新颖的方法,不过要是同时制作很多桌签 也还是比较费时的。 下面介绍一种用VBA轻松实现桌签批量打印的方法。 一、 准备工作 ⒈启动Excel2003(其他单元格也可以),执行 “工具→自定义”命令,打开“自定义”对话框。 在“命令”标签中,选中“类别”下面的“工具” 选项,然后在“命令”下面找到“照相机”选项, 并将它拖到工具栏合适位置上。

? ?

?

⒉在Sheet1工作表中(最好将文档取名保存一下), 仿照图1的样式,在B列相应的单元格中输入需要打 印桌签的名称,并在A1中输入一个名称。

图1

?

⒊在C1单元格(也可以是其他单元格)中输入公 式:=COUNTA(B:B),用于统计所要打印的桌签数 目。 ⒋选中A1单元格,设置字符居中对齐,并设置一种 适合用作桌签的字体(如魏碑体)。

?

?

二、 制作桌签
⒈选中A1单元格,单击一下工具栏上的“照相 机”按钮,再切换到“Sheet2”工作表中,单击一 下鼠标,即可得到一张A1单元格的照片(图2)。

?

图2

?

注:这种照片不同于普通图片,它与A1单元格中的 数据建立了链接,随A1单元格中的字符改变而改变。 ⒉选中“照片”,执行“格式→图片”命令,打开 “设置图片格式”对话框,在“颜色与线条”标签 中,将“线条”设置为“无线条颜色”,点击“确 定”返回。 ⒊根据桌签底座的尺寸,将“照片”调整至合适大 小,并将它定位到页面合适位置上。 ⒋将上述“照片”复制一份,在“设置图片格式” 对话框的“大小”标签中,将它“旋转→180°”, 并将它定位到页面合适位置上(效果参见图2)。

?

?

?

三、 编制宏程序
?

⒈按下“Alt+F11”组合键,打开“Visual Basic编 辑器”(图3),在右侧的“工程资源管理器”区域 中,选中“VBAProject(桌签.xls)”选项,执行 “插入→模块”命令,插入一个模块(模块1)。

?

⒉双击“模块1”,展开右侧的代码编辑区,将下述代码 输入其中: Sub 桌签() '建立一个名称为“桌签”的宏。 For i = 1 To Sheet1.Cells(1, 3) '设立一个循环: 开始值为1,结束值为Sheet1工作表C3单元格内的值 (即桌签数目)。

? ?

? ?

Sheet1.Select '选中Sheet1工作表。
Cells(1, 1).Value = Cells(i, 2).Value '依次将B 列的桌签字符调入A1单元格中。

?

Columns("A:A").Select '选中A列。

?

Selection.Columns.AutoFit ?将A列设置为 “最合适的列宽”,这样让字符不同的桌签自动适 应“照片”的大小。
Sheet2.Select '选中Sheet2工作表。 ActiveWindow.SelectedSheets.PrintOut' 执行一下打印操作,打印出一张桌签。 Next '进入下一个循环。 Sheet1.Select '桌签全部打印完成后,选中 Sheet1工作表。

? ?

? ?

?

Range("B1").Select '选中B1单元格,等待下一次 修改字符。 ActiveWorkbook.Save '保存当前工作簿文档。 Application.Quit '退出Excel。 End Sub '宏的结束符号。 注:①上述代码中英文单引号及其后面的字符是对代 码的注释,可以不输入。 ②宏的结束符号上面的4行代码不输入不影响桌签的 打印。 ⒊输入完成后,关闭“Visual Basic编辑器”窗口。

? ? ? ?

?

?

四、添加按钮
?

⒈切换到Sheet1工作表中,执行“视图→工具栏→ 窗体”命令,展开“窗体”工具栏,单击工具栏上 的“按钮”按钮,在工作表中拖拉出一个按钮,此 时系统弹出“指定宏”对话框(图4), 选中刚才编制的“桌签” 宏,确定返回。

?

2.将按钮上的文字修改为“打印桌签”, 再调整好大小,并定位在工作表合适位置上 (参见图1)。

?

以后需要打印桌签时,只要将相应的字
符输入到B列下面的单元格中,然后按下“打 印桌签”按钮,就一切OK了。

Excel轻松提取网上数据
?

搞网上信息采集工作,最头疼的便 是从网页上一次次很枯燥地进行数据表

格的复制,而且在复制过来之后还要进
行很多修改,不但麻烦而且也很浪费时

间,工作效率大打折扣。这时我们不妨
用功能强大的Excel来试着解决一下问

题。

?

对于比较规范的表格数据,我们完全可以在表格页 面上点击右键,选择"导出到Microsoft Office Excel"(图1),此时系统会自动打开Office Excel,进行数据加载。这个过程仅需要几秒钟就 把数据加载进来(图2)。如果你认为数据比较适 合你的编辑要求,那么就可以直接保存了。否则, 也可以做一下适当的修改,因为在表格处理方面, Excel要大大优于word。

?

图1

?

在网上表格或数据采集这一点上,Excel 往往是较为智能化的,它在进行数据采集 与加载时,只加载表格固定区域内的数据, 而不是把整个网页都加载进来。这一点我 试过很多次,都是很听话的,请看图片2 的效果。

?

图2

?

当然,在网页中也有一些不太规范的数据与表格,这样的数据, Excel处理起来,稍稍有一点难度,不过只要熟悉Excel的操作功能 的话,还是可以轻松搞定的。先看一下这个页面(图3),

?

图3这种不规范的页面数据,如果让Excel处 理起来就会出现这样的结果(图4),看着感 觉很乱,所有的东西都错位了,一般的人会 感到速手无策的。主要原因就是多出了文件 数据的开头与结尾。

?

图4

?

不过,只要我们删除文件上下两头的不规范 的区域,剩下的这些数据不就变得好处理了 吗? 这时,我们再执行一下菜单:"数据――分列 ――下一步",这样就可以把不规范的数据变 得规范了。这是处理之后的结果(图5)

?

?

对于那些本来就比较规范的表格,就简单得多了, 只要执行"导出加载――略修――保存"就可以了。


推荐相关:

5.2《Excel的基本操作》_图文.doc

5.2Excel的基本操作》_其它课程_高中教育_教育专区。课题 5.2Excel 的基本操作》知识与技能目标 认识 Excel 的操作界面;掌握 Excel 的基本操作方法。 教学...


Excel操作技巧与实例(大全)_图文.doc

Excel操作技巧与实例(大全)_电脑基础知识_IT/计算机_专业资料。Leo Sino HR ...51 5.2 资产折旧 ... 51 5.3 巧设单元格格式打印席卡 ......


EXCEL操作技巧_图文.ppt

EXCEL操作技巧 - 操作技巧 XXXXXXXX 1 1 基本置 快捷键 操作技巧 目录 2 3 4 5 6 函数 数据透视表...


第五讲 Excel基础(二操作讲解,不可或缺额_图文.ppt

基础( 第Excel基础(二) 基础 本课内容: 本课内容: 1、数据排序 数据排序 数据 2、图表编辑 图表编辑 3、数据筛选 数据筛选 4、数据汇总 数据汇总 5、...


实训五 Excel基本操作_图文.ppt

实训 Excel基本操作_计算机软件及应用_IT/计算机_专业资料。 ? ? 1 打开...(1)选中F2:F11 (2)输入:JK001 (3)按Ctrl+Enter 可用同样方法输入C、 G列...


5-2 Excel 2010的编辑和格式化_图文.ppt

5Excel 2010的使用2Excel的编辑和格式化 5.2 工作表的编辑 任务一:了解数据的输入方法 1. 文本数据 ? 在默认状态下,文本在单元格中均左对齐。 ...


Excel的使用方法与技巧_图文.ppt

Excel的使用方法 与技巧任课教师:丁莉 第一节 ...2,3 9:00 Mon 星期一 Jan 扩展序列 4,5,6…...


Excel高级操作五_图文.ppt

Excel高级操作五_其它技巧_PPT制作技巧_实用文档。万花规的制作 第一步:单击“...“滚动条”控件,在C列绘制3 个滚动条控件; 第二步:设置滚动条的控件格式: ...


第5讲 EXCEL操作(一)_图文.ppt

行、列基本操作 ? 行高、列宽(多种方法) ? 隐藏 ? 插入、删除 三、单元格...单元格引用区域 如:sheet3中a4=sheet2!d3 、公式与函数 1、公式 Excel中...


5Excel之表格制作(基础篇)_图文.ppt

Office 2010教程(基础篇) 项目四 Excel之表格制作本项目旨在帮助我们学习Excel中...输入-5或(5); 7 2、“企业员工信息登记表”的内容 3、合并居中的使用方法:...


EXCEL操作技巧之五 [图片].doc

EXCEL操作技巧 [图片]_IT/计算机_专业资料。EXCEL操作技巧 [图片] ...方法二:单击编辑栏左侧单元格地址框,输入单元格地址即可。 54、“Ctrl+*”的...


实验5、excel(2)基本操作.doc

2. 3. 4. 5. EXCEL(2)基本操作姓名: 专业: 成绩: 班级: 掌握创建图表的方法。 掌握图表的编辑和格式化。 掌握 Excel 数据处理中“数据清单、记录、字段”...


Excel使用技巧大全五、数据分析和管理技巧.pdf_图文.pdf

Excel使用技巧大全、数据分析和管理技巧.pdf_计算机软件及应用_IT/计算机_专业资料。 目录 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 一、...


Excel使用技巧大全.doc

快速删除选定区域数据 8 4. 给单元格重新命名 8 5 Excel 使用技巧集锦...把图片合并进你的图表 68 用图形美化工作表 69 让文本框与工作表网格线合二...


Excel高级使用技巧_图文.doc

Excel高级使用技巧 - Excel 高级使用技巧 1.编辑技巧 2.单元格内容的合并 3.条件显示 4.自定义格式 5.绘制函数图象 6.自定义函数 7.矩阵计算 8.自动切换输入...


excel使用技巧(ppt)_图文.ppt

一、基本方法 目 录 13.选定超级链接文本 14.快速查找 1.快速选中全部工作表 2.快速启动Excel 3.快速删除选定区域数据 4.给单元格重新命名 5.在Excel中选择...


EXCEL操作技巧经验交流会._图文.ppt

武汉中南工程机械设备有限责任公司 WHZN EXCEL操作技巧经验交流会 2006-5-19 WH...2、选定数据源区域 3、确定透视表的显示位置及表格布局 4、完成 2006-5-19 ...


Excel的使用方法与技巧_图文.ppt

Excel的使用方法 与技巧任课教师:丁莉 第一节 Excel的基础知识 一、 Excel2003...自动填充序列初始选择 1,2,3 9:00 Mon 扩展序列 4,5,6… 10:00,11:00...


第5章-Excel_2010电子表格_图文.ppt

Excel 2010 电子表格 在日常办公事务中,人们经常要“写”和 “算”....根据需要进行设置 方法二:采用拖放操作 拖动鼠标来调整行高(或列宽) 5.4.5 ...


Excel使用技巧大全(超全)免费下载.doc

Excel使用技巧大全(超全)免费下载 - Excel 使用技巧集锦163 种技巧 经典 使用技巧集锦163 目一、 1. 2. 3. 4. 5. 6. 7. 8. 9. 基本...

网站首页 | 网站地图
All rights reserved Powered by 酷我资料网 koorio.com
copyright ©right 2014-2019。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com