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)

?

?

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


推荐相关:

[精品]5Excel操作技巧2_图文.ppt

[精品]5Excel操作技巧2 - Excel 操作技巧 Luo ping Ex


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

实验5excel(2)基本操作 - 注意: 本次实验完成后把最后两页实验报告打


案例实践五:Excel-2_图文.ppt

案例实践:Excel-2_表格类模板_表格/模板_实用文档。电子报表处理软件 Excel ...步骤5:在弹出的图表向导-4步骤之3-图表选项”对话框中,选择标题选项卡,设置...


EXCEL操作技巧_图文.ppt

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


案例实践五:Excel-2-PPT文档资料_图文.ppt

案例实践:Excel-2-PPT文档资料_图片/文字技巧_PPT制作技巧_实用文档。案例...步骤5:在弹出的图表向导-4步骤之3-图表选项”对话框中,选择标题选项卡,设置...


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

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


Excel基础教程2_图文.ppt

Excel基础教程2 - Excel基础教程 人力资源部 目标 序号 1 2 项目 Excel基本操作 编辑工作表 3 4 5 6 7 格式化工作表 打印工作表 公式应用 函数应用 制...


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

实训 Excel基本操作_计算机软件及应用_IT/计算机_专业资料。 ? ? 1 打开...? 例如在A3输入:=5+2*3,结果等于 2 乘 3 再加 5。A3中将 显示11 1、...


第5章电子表格处理软件Excel2003操作技巧-PPT课件_图文.ppt

5章电子表格处理软件Excel2003操作技巧-PPT课件 - 第4章 电子表格处理软件 Excel2019 ? 学习目标: 本章要求用户理解Excel 2019的基本概念 和掌握常用的操作...


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

Excel使用方法与技巧图文_图片/文字技巧_PPT制作技巧...FLASH中各工具使用方法 暂无评价 17页 5下载券 Excel...EXCEL中的方法技巧 3页 2下载券 QC七种工具使用...


Excel2003操作技巧(经典)_图文.ppt

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


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

5-2 Excel 2010的编辑和格式化_计算机软件及应用_IT/计算机_专业资料。第5Excel 2010的使用2Excel的编辑和格式化 5.2 工作表的编辑 任务一:了解数据...


Excel常用功能及操作技巧_图文.ppt

LOGO Excel 常用功能与操作技巧 亿色出品 内部分享 常用功能 目录 常用函数 ...使用方式:“数据”---”分列”---按步骤操作 LOGO 常用功能5删除重复项...


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

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


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

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


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

Excel之表格制作本项目旨在帮助我们学习Excel中制作表格用 到的常用命令及技巧,为...直接输入-5或(5); 7 2、“企业员工信息登记表”的内容 3、合并居中的使用...


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

Excel使用方法与技巧_图片/文字技巧_PPT制作技巧_实用文档。 文档贡献者 standard...1 /2 相关文档推荐 Excel-使用方法与技巧大... 暂无评价 54页 5下载券 ...


Excel 使用技巧集锦(后附53究级技巧).doc

数据分析和管理技巧 1.管理加载宏 40 2.在工作表间使用超级连接 40 3.快速链接网上的数据 4.跨表操作数据 40 40 5.查看 EXCEL 中相距较的两列数据 41...


Excel使用技巧大全(想不会都难).doc

Excel使用技巧大全(想不会都难) - 目一、 1. 2. 3. 4. 5.


Excel实战技巧与提高_图文.ppt

OFFICE系列培训之---Excel实战技巧与提高 序言 Excel用户水平的5个层次刚刚开始接触 基本掌握常用功能 新手 初级用户 中级用户 高级用户 熟练使用常用功能+数据透视表...

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