当前位置:文档之家› Excel表格滚动条拉长设置方法

Excel表格滚动条拉长设置方法

Excel表格滚动条拉长设置方法
Excel表格滚动条拉长设置方法

Excel表格滚动条设置方法

Excel滚动条太小怎么拉长? Excel中数据很多,导致Excel表格里的垂直滚动条和水平滚动条变的很小,想拉长该怎么办?下面分享Excel表格滚动条设置方法,需要的朋友可以参考下。

一、Excel表格里水平滚动条调节

1、打开需要调节水平滚动条的表格。

2、同理,选中开始没有数据后的一行。

3、按快捷键ctrl+shift+→,快速选中刚选中的那一行至最后一行。

4、右键删除之后,保存,即可看到水平滚动条变很宽啦~

二、Excel表格里垂直滚动条调节

1、打开需要调节垂直滚动条的Excel表格。如下图,表格的垂直滚动条非常小。

2、选中开始没有数据后的一行。垂直滚动条变小,是因为“表格”以为你的数据已经需要编辑到最底部了,其实你的数据可能只有几百行,所以从几百行后没有数据的一行选中。

3、按crtl+shift+↓。按此快捷键,会选中没有数据的一行到表格底部的几几万行的表格,方便做下一步操作。

4、右键——删除。目的是告诉“表格”下面几几万行的数据都用不到,删除这些数据,只操

作现有的几百行数据而已,滚动条不要那么小哇~

5、ctrl+S 保存。保存以后,就可以看到垂直滚动条变大了好多,滑动试试,可以快速定位到想要编辑的数据行哦~

Excel宏功能简单应用介绍

OFFice几个出色招数 Word独门绝招: 一、输入三个“=”,回车,得到一条双直线; 二、输入三个“~”,回车,得到一条波浪线; 三、输入三个“*”或“-”或“#”,回车,惊喜多多; Powerpoint出色过招: Q:如果已经word写好一份报告,并且要根据报告的内容做幻灯片,怎么直接把 word文档的标题发送到powerPoint? A:打开word文档,从“文件”菜单单击“发送”命令,再选择发送到ppt。ppt 会自动启动,并且根据每个word文档的一级标题建立一张相同标题的幻灯片,其下的二级标题也会被自动添加到幻灯片。 Excel宏功能简单应用介绍 所谓宏,就是一组指令集,通过执行类似批处理的一组命令,来完成某种功能。Microsoft Office的组件都可以支持宏(Macro)的操作,而Office的宏是指使用VB Script指令集(VB编程语言的子集,可以使用VB的常用语句)编写的针对Office组件的小程序。利用宏,我们可以完成很多程序原本并不支持的特殊应用,比如完成某种特殊的数据计算,或者文档的特殊格式排版等等。下面,就让我们举个简单的例子,看看宏在Excel中如何应用。 有这样一个Excel表格,工作表Sheet1中的第2行的B列开始至D列的连续单元格中是一组共3个数据,第A列的第3行开始至第6行的连续单元格中是一组共4个日期,要编写一段宏来完成这样的工作:将Sheet1第2行的数据由左至右依次纵向复制到Sheet2的B列(从B2开始)中,然后将这组复制完的3个数据所在行的A列都填入Sheet1的A3单元格里面的日期,完成后重复之前的操作,将Sheet1第2行的数据再次复制到Sheet2的B列,这次是从上次复制的B列数据下面的空白单元格,也就是B5开始,然后再在这次复制的3个数据的左侧A列填入Sheet1的A4单元格的日期,这样反复循环,直到Sheet1的A列的所有日期都出现在了Sheet2的A列里面,也就是Sheet1的第2行数据在Sheet2的B列里面被复制了4次为止。 编写宏只要有一点点简单的VB编程知识就可以了,并不一定需要很高深的编程技巧,很多时候我们需要的只是一些重复的操作,我们可以通过宏的录制功

EXCEL使用VBA宏生成SQL语句

有时候需要将Excel文件中的数据导入到数据库中,常用的做法是使用程序读取Excel,然后存入数据库;这里换一个方法,用Excel生成SQL语句,然后用这些SQL语句来更新数据库。 本文主要说明Excel如何使用VB宏构造需要的SQL语句,并生成文件。 2、如何添加按钮: 依次打开:视图–工具栏–控件工具箱,选择“命令按钮”,自己画一个就行了; 依次打开:右键–属性,可以修改名称、样式等。 具体操作可以上网找找。 3、如何使用VB宏: 依次打开:工具–宏–安全性,看看你的Excel是否允许使用“宏”。 然后打开:工具–宏–Visual Basic编辑器,双击左侧的“Sheet1”,然后在右侧的代码区域粘贴如下代码: '最大行数 Const MAX_NUM_ROW=5000 '导出文件路径所在单元格 Const PATH_OUTPUT_ROW=3 Const PATH_OUTPUT_COL=3 '定义列常量 Const NAME_COL=1 Const GENDER_COL=2 Const PHONE_COL=3 Const EMAIL_COL=4 '读取数据开始行数 Const START_ROW=5 '定义数据实体类 Private Type Tmplt NAME As String GENDER As String PHONE As String EMAIL As String End Type '行数变量 Dim noOfTmplts As Integer '数据实体类数组 Dim TmpltArray(MAX_NUM_ROW)As Tmplt '点击按钮触发事件 Private Sub CommandButton1_Click() generateSQL End Sub '生成SQL Private Sub generateSQL() makedir initData writeToFile

excel的宏教程免费下载

Microsoft excel是一款功能非常强大的电子表格软件。它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用excel的常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。但excel的强大远远超过人们的想象--宏的引入使其具有了无限的扩展性,因而可以很好地解决复杂数据的处理问题。 随着支持Windows的应用程序的不断增多和功能的不断增强,越来越多的程序增加了宏处理来方便用户的自由扩展。但初期各应用程序所采用的宏语言并不统一,这样用户每使用一种应用程序时都得重新学习一种宏语言。为了统一各种应用程序下的宏,Microsoft推出了VBA(Visual Basic for Applications)语言。 VBA是从流行的Visual Basic编程语言中派生出来的一种面向应用程序的语言,它适用于各种Windows应用程序,可以解决各应用程序的宏语言不统一的问题。除此之外,使用 VBA语言还有如下优点:1、VBA是一种通用程序语言,通过它不仅可以共享Microsoft相关的各种软件(如excel、 word、access)……,而且随着其它的一些软件(如大名鼎鼎的AutoCAD2000)等对VBA的支持,这些软件也已进入到了VBA的控制范围;2、可以将用VBA编写的程序复制到Visual Basic中调试并运行,从而实现用Visual Basic来控制有关的应用程序;3、VBA 提供的大量内部函数大大简化了用户的操作。 对于而今的宏,不仅语言统一规范,而且其功能也已非常强大。但在大多数介绍excel的"傻瓜书"、"指南"、"入门与提高"等参考书中往往略过不提,或浅浅带

excel表格水平滚动条不见了

竭诚为您提供优质文档/双击可除excel表格水平滚动条不见了 篇一:excel固定某一行或某几行使其不随着滚动条的上下拖动而翻动 使用excel软件时,如何固定某一行或某几行?使其不随着滚动条的上下拖动而翻动.?选择a2,点击窗口-冻结窗口,第一行就固定了 同样,选择a3,即可冻结前两行 选择c3,点击窗口-冻结窗口,就固定了前两行和前两列 假设要固定1、2、3行,则选定第4行,(在行标上单击选定的是整行)--[窗口]--[冻结窗口]。 如果要冻结第一行、第一列,则选定b2单元格:--[窗口]--[冻结窗口]。 335001939">excel工具栏中有个窗口(w),用里面的冻结窗口,使用方法是选中你要冻结那行的下一格,点击冻结命令就可以了 篇二:使excel滚动条变长的方法 删除多余的空白单元格,使滚动条只滚动到数据使用区

域,而不能直接到空白区域。 (1)删除空白行 鼠标左键在数据使用区域非空行的下一行行号上点击,选中该行,然后按住ctrl+shift+end键,选中所有的有效空白行,在选中区域上点鼠标右键,整行删除,ctrl+s快速保存,则行滚动条变长。 (2)删除空白列 鼠标左键在非空列的下一列列号上点击,选中该列,然后按住ctrl+shift+end键,选中所有的有效空白列,在选中区域上点鼠标右键,整列删除,ctrl+s快速保存,则列滚动条变长 篇三:给excel图表添加一个滚动条 给excel图表添加一个滚动条 如果excel图表中用到的数据较多,我们可以给图表添加一个滚动条,当拖动滚动条时,可以观察数据的连续变化情况。例如要用图表反映20xx-20xx年每月的销售量变化情况,就可以添加一个水平滚动条,查看其间任意连续12个月数据的变化情况,如图。本文的示例文件可以在文章最后下载。 图表的制作原理是用oFFset函数定义动态区域,再用滚动条进行关联,当拖动滚动条时,图表中的数据区域连续变化,从而图形也随之变化。

excel表格不向下滚动

竭诚为您提供优质文档/双击可除excel表格不向下滚动 篇一:excel20xx表格滚动条的调出、拉大、拉宽excel20xx表格滚动条 调出、拉大、拉宽的方法 excel20xx滚动条消失:打开一个excel工作表,点 击左上角office按钮-----对话 框下方excel选项-----高级------ 此工作薄的显示选项,显示水 平滚动条显示垂直滚动条前 打勾------确定。 将垂直(水平)滚动条拉大:选中空数据第一列(行),使用shift+ctrl+向右(下)箭头, 选中所有空列(行),然后鼠标 右键,清除内容,删除,保存 即可。如果不行,关掉工作表, 再打开。 将垂直(水平)滚动条拉宽:同时可以把每个工作表标签栏的字体变大

excel本身没并有提供这样的 功能,但通过更改windows 设置,可以增大excel工作表 标签字体大小。在windows xp中设置方法如下:桌面空 白处右击鼠标-----选择“属性”-----“显示属性”对话框,选择“外观”-----单击“高级”按钮-----单击“项目”下方的下拉箭头,选择“滚动条”-----修改其数值即可。 篇二:第4章excel理论题(含答案) 第4章excel选择题 1.在excel2000中,一个工作簿就是一个excel文件,其扩展名为。a..txtb..docc..pptd..xls 2.在excel2000中,为了激活某一张工作表,可以单击。a.单元格b.工作表c.工作表标签d.标签滚动条按钮 3.在excel2000中,如果选中了输入公式的单元格,则该单元格显示。a.空白.b.公式c.公式的结果d.公式和结果4.excel2000中,如果单元格b2中为“星期一”,那么向下拖动填充手柄到b4,则b4中应为。 a.星期一b.星期二c.星期三d.#ReF5.表示工作表中第三行,第四列的绝对地址。a.$d$3b.c$4c.$c4d.$c$4

EXCEL如何使用宏

在介绍学习VBA之前,应该花几分钟录制一个宏。 新术语:“宏”,指一系列EXCEL能够执行的VBA语句。 以下将要录制的宏非常简单,只是改变单元格颜色。请完成如下步骤: 1)打开新工作簿,确认其他工作簿已经关闭。 2)选择A1单元格。调出“常用”工具栏。 3)选择“工具”—“宏”—“录制新宏”。 4)输入“改变颜色”作为宏名替换默认宏名,单击确定,注意,此时状态栏中显示“录制”,特别是“停止录制”工具栏也显示出来。替换默认宏名主要是便于分别这些宏。 ★宏名最多可为255个字符,并且必须以字母开始。其中可用的字符包括:字母、数字和下划线。宏名中不允许出现空格。通常用下划线代表空格。 5)选择“格式”的“单元格”,选择“图案”选项中的红色,单击“确定”。 6)单击“停止录制”工具栏按钮,结束宏录制过程。 ※如果“停止录制”工具栏开始并未出现,请选择“工具”—“宏”—“停止录制”。 录制完一个宏后就可以执行它了。 1.4 执行宏 当执行一个宏时,EXCEL按照宏语句执行的情况就像VBA代码在对EXCEL进行“遥控”。但VBA的“遥控”不仅能使操作变得简便,还能使你获得一些使用EXCEL标准命令所无法实现的功能。而且,一旦熟悉了EXCEL的“遥控”,你都会奇怪自己在没有这些“遥控”的情况下,到底是怎么熬过来的。要执行刚才录制的宏,可以按以下步骤进行: 1)选择任何一个单元格,比如A3。 2)选择“工具”—“宏”—“宏”,显示“宏”对话框。 3)选择“改变颜色”,选择“执行”,则A3单元格的颜色变为红色。试着选择其它单元格和几个单元格组成的区域,然后再执行宏,以便加深印象。 1.5 查看录制的代码 到底是什么在控制EXCEL的运行呢?你可能有些疑惑.好,让我们看看VBA的语句吧. 1)选择“工具”—“宏”—“宏”,显示“宏”对话框。 2)单击列表中的“改变颜色”,选择“编辑”按钮。 此时,会打开VBA的编辑器窗口(VBE)。关于该编辑器,以后再详细说明,先将注意力集中到显示的代码上。代码如下:(日期和姓名会有不同) Sub 改变颜色() ' ' 改变颜色Macro ' xw 记录的宏2000-6-10 ' ' With Selection.Interior

一些实用的excel宏

Excel宏教程 一、选中单个单元格 Range(“<单元格地址>“).Select 例:Range("C9").Select …选中“C9”单元格 二、选中多个单元格 Range(“<单元格地址>:<单元格地址>[,<单元格地址>……]”).Select 例:Range(“A1:B2”).Select…选中“A1”、“A2”、“B1”、“B2”四个连续的单元格Range(“12:12”).Select…选中第12行 Range(“B:B”).Select…选中第B列 Range(“A1:A2,B7,2:2”).Select…选中“A1”、“A2”、“B7”五个不连续的单元格和第二行Cells.Select …选中当前SHEET中的所有单元格 Rows("<行地址>:<行地址>").Select …选中整行 Columns("<列地址>:<列地址>").Select …选中整列 例:Rows(“2:2”). Select…选中第2行 Rows(“2:5”). Select…选中2到5行 Columns("A:A").Select …选中A列 Columns("E:B").Select …选中E到B列

三、设置活动单元格 Range("<单元格地址>").Activate 注:设置活动单元格与选中单元格类似,不同之处就是 后者在选中指定的单元格之前会将在此前已被选中的单元格取消掉。 前者在设置之前不会取消已选中的单元格, 如果此时操作的单元格不是被选中的单元格,这时他实现的功能与选一个单元格相同。 四、给活动的单元格赋值 ActiveCell.FormulaR1C1 = <值> 例:Range("A1").Select ActiveCell.FormulaR1C1 = "Name" Range("B1").Select ActiveCell.FormulaR1C1 = "Age" Range("A2:B3").Select Range("A2").Activate ActiveCell.FormulaR1C1 = " BUG" Range("B2").Activate ActiveCell.FormulaR1C1 = "12" Range("A3").Activate ActiveCell.FormulaR1C1 = "Archer" Range("B3").Activate ActiveCell.FormulaR1C1 = "37"

excel常用宏

1.拆分单元格赋值 Sub 拆分填充() Dim x As Range For Each x In https://www.doczj.com/doc/2e6050123.html,edRange.Cells If x.MergeCells Then x.Select x.UnMerge Selection.Value = x.Value End If Next x End Sub 2.E xcel 宏按列拆分多个excel Sub Macro1() Dim wb As Workbook, arr, rng As Range, d As Object, k, t, sh As Worksheet, i& Set rng = Range("A1:f1") Application.ScreenUpdating = False Application.DisplayAlerts = False arr = Range("a1:a" & Range("b" & Cells.Rows.Count).End(xlUp).Row) Set d = CreateObject("scripting.dictionary") For i = 2 To UBound(arr) If Not d.Exists(arr(i, 1)) Then Set d(arr(i, 1)) = Cells(i, 1).Resize(1, 13) Else Set d(arr(i, 1)) = Union(d(arr(i, 1)), Cells(i, 1).Resize(1, 13)) End If Next k = d.Keys t = d.Items For i = 0 To d.Count - 1 Set wb = Workbooks.Add(xlWBATWorksheet) With wb.Sheets(1) rng.Copy .[A1] t(i).Copy .[A2] End With wb.SaveAs Filename:=ThisWorkbook.Path & "\" & k(i) & ".xlsx" wb.Close Next

EXCEL基本功能介绍

1.标题栏 标题栏用于显示文档的标题,位于窗口的最上端,包含以下几部分: 左端:控制菜单图标: 对整个Excel窗口最大化、最小化,关闭等操作紧靠左端控制菜单图标:文档的名称 右端:最小化按钮、最大化按钮或还原按钮、关闭按钮 2.菜单栏 菜单栏一般位于标题栏的下面,包括Excel的全部操作命令,单击菜单栏,在弹出的下拉菜单中单击某命令,即可执行一项操作命令。当菜单项是灰色时,表示不能执行该命令; 3.常用工具栏 位于菜单栏的下面。由常用命令,如“新建”、“保 存”等命令,每个图标对应一个命令,单击一个图标 即可执行某个命令。利用工具栏可避免打开菜单选命 令的麻烦,提高了工作效率。Excel提供了许多其他工 具栏,分别对应不同的操作,必须启动才能出现。启 动工具栏的步骤如下 步骤1:选择“视图"菜单中的“工具栏”命令 步骤2:出现下级子菜单,从中选择所需的工具栏 即可

提示:在下级子菜单中,如果某个工具栏前面有一个对号,表示该工具栏已经启动,再次选中则关闭该工具栏,如右图: 4.格式栏 一般位于工具栏下面,有一些常用的格式化文本和段落命令组成。 5.编辑栏 位于格式栏的下面,自左至右依次由名称框、取消按钮、输入按钮、编辑公式按钮、编辑栏组成,如下图所示: 其中"名称框":用于显示当前激活的单元格编号,例如上列为"B3"(即第三行第二列)。 "取消"按钮:取消本次键入内容,恢复单元格中本次键入前的内容。 "输入"按钮:确定本次输入内容,也可按"回车"(Enter)键实现该功能。 "编辑公式"按钮:在向"单元格"输入公式和函数时使用。 "编辑栏":在此输入单元格的内容或公式,将同步在单元格中显示。

Excel宏功能简单应用介绍

Excel宏功能简单应用介绍 所谓宏,就是一组指令集,通过执行类似批处理的一组命令,来完成某种功能。MicrosoftOffice的组件都可以支持宏(Macro)的操作,而Office的宏是指使用VB Script指令集(VB编程语言的子集,可以使用VB的常用语句)编写的针对Office组件的小程序。利用宏,我们可以完成很多程序原本并不支持的特殊应用,比如完成某种特殊的数据计算,或者文档的特殊格式排版等等。下面,就让我们举个简单的例子,看看宏在Excel中如何应用。 有这样一个Excel表格,工作表Sheet1中的第2行的B列开始至D列的连续单元格中是一组共3个数据,第A列的第3行开始至第6行的连续单元格中是一组共4个日期,要编写一段宏来完成这样的工作:将Sheet1第2行的数据由左至右依次纵向复制到Sheet2的B列(从B2开始)中,然后将这组复制完的3个数据所在行的A列都填入Sheet1的A3单元格里面的日期,完成后重复之前的操作,将Sheet1第2行的数据再次复制到Sheet2的B列,这次是从上次复制的B列数据下面的空白单元格,也就是B5开始,然后再在这次复制的3个数据的左侧A列填入Sheet1的A4单元格的日期,这样反复循环,直到She et1的A列的所有日期都出现在了Sheet2的A列里面,也就是Sheet1的第2行数据在 Sheet2的B列里面被复制了4次为止。 编写宏只要有一点点简单的VB编程知识就可以了,并不一定需要很高深的编程技巧,很多时候我们需要的只是一些重复的操作,我们可以通过宏的录制功能来录制一次需要的操作过程,然后再对已经录制的宏进行简单的修改,就能得到所需要的宏了。 对于上面这个事例,实际上只是简单的复制操作,所以甚至连录制的工作都可以省掉了。因为所需要的操作是一个循环的过程,所以我们可以使用一个循环语句来编写程序,这样只要写出一个完成的复制过程,一次循环就可以达到我们的目的了。循环判断的依据就是是否Sheet1的A列所有日期都复制过了,因为数据都是连续排列的,艘以我们可以把Sheet1的A列某个单元格是否有数据作为进入循环的条件,依次复制日期,直到A7这个没有数据的空单元格,循环结束,我们的工作也就完成了。至于循环里面的内容,我们同样再嵌套一个循环,只不过这次是判断第2行的数据是否全都复制完成了,在这个循环里面自然就是单元格数据和日期的复制了。 Sub Macro1() Dim st1y Dim st2y Dim st1x

excel神级基本操作

文件(工作薄表)操作 同时打开多个excel文件 !ctrl/shift键选取多个要打开的excel文件-双击 同时关闭所有打开的excel文件 !按shift键同时点右上角关闭按钮 在打开工作薄的基础上,新建另一个新的excel文件 !Ctrl + N 快速切换到另一个excel文件 !ctrl + tab键 快速切换到同一个工作薄下的另外一个工作表 !Ctrl + PgDn可以切换到上一张工作表,Ctrl + PgUp切换到下一张工作表 隐藏excel文件中的表格(所有的excel表,和隐藏单个表不一样)的界面 !选取要隐藏的工作表- 视图- 隐藏 隐藏单个工作表 !鼠标放在要隐藏的表格中-开始下的-单元格-格式-隐藏和取消-隐藏工作表 为excel文件添加打开密码 !文件- 信息- 保护工作簿- 用密码进行加密 让多人通过局域网共用excel文件 !审阅- 共享工作簿- 在打开的窗口上选中“允许多用户同时编辑...” 保护工作表不可编辑 !审阅-保护工作表-输入密码 保护某些单元格区域,编辑时需要输入密码才能编辑 !审阅- 允许用户编辑区域- 新建- 输入标题- 引用单元格- 密码- 单击保护工作表- 输入密码 选项 设置文件自动保存时间 !文件- 选项- 保存- 设置保存间隔 在新建的excel文件中设置默认参数字体、字号、视图类型、工作表的个数 !文件- 选项- 常规- 新建工作簿时:设置字号和字体 在excel文件中创建日历、邀请函…… !文件- 新建- 日历…… 工作表重命名 !双击工作表标签,输入名字即可 对工作表移动、复制、加颜色 !右击工作表标签处-移动复制-建立副本 窗口设置 同时查看多个excel文件 !视图- 全部重排- 选排列的方向 同时查看一个工作簿中的两个工作表 !视图- 新建窗口- 全部重排- 选排列方向 让标题行不随滚动条的滚动而滚动,始终在最上面(冻结,一个滚动条) !视图- 冻结窗格- 冻结首行 把窗口拆分成上下两部分,上下,都可以翻看(拆分,各自有各自的滚动条,可以近的相互行相互之间进行比较)

办公高手EXCEL常用宏命令

办公高手.EXCEL常用宏命令 1 设置打开时弹出对话框的命令举例: Sub AUTO_OPEN() "输入打开工作表时要运行的代码或宏" End Bub 2 设置关闭时弹出对话框的命令举例: Sub AUTO_CLOSE() "输入关闭工作表时要运行的代码或宏" End Bub 3 设置提示框举例: MsgBox prompt:="温馨提示:您要打开的工作表有保护!", Buttons:=vbOKOnly, Title:="谷子提示 " i = MsgBox("系统提供不同服务,是否浏览资费信息?", vbYesNoCancel, "谷子提示:") If i = vbYes Then MsgBox "资费信息:********", , "谷子提示" Else "输入要运行的代码" End If 4、提示框内容过长,换行vbNewLine: MsgBox "您本次访问系统的时间是:" & Date & " " & Time & vbNewLine & "系统离到期日还剩余:" _ & DateDiff("d", Now, "2010-12-31") & " 天!" & vbNewLine & "是否查阅到期日说明?", vbYesNoCancel, "时间和到期日提示:" 5 提示提示系统的日期和时间: MsgBox "系统当前日期和时间:" & Date & " " & Time, , "时间提示" DateDiff("d", Now, "2010-10-31") & " 天!" ‘提示离指定日期的剩余天数 6 系统时间判断命令: Sub 判断时间测试() If Date > "2010-05-20" Then MsgBox "对不起,测试期间已经结束", , "谷子提示" Else Sheets("首页").Select '或其他命令 End If End Sub 7 禁止保存或另存的命令: Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) MsgBox ("禁止保存") Cancel = True '或thisworkbook.saved=true End Sub 8 保护工作表与撤销保护 Sheet2.Protect Password:="123456", DrawingObjects:=True, Contents:=True, Scenarios:=True '保护工作表SHEET2 Sheet2.Unprotect ("123456") '解除保 护 9 保护工作簿与撤销保护 ActiveWorkbook.Protect Structure:=True, Windows:=False, Password:="123" ActiveWorkbook.Unprotect Password:="123"

Excel VBA编程 滚动条

Excel VBA编程滚动条 滚动条是放置在窗体的独立控件。它看上去与列表框或组合框的下拉部分中的滚动条类似。然而,与它们不同的是,滚动条控件是独立的,并不是任何其他控件的组成部分。 在VBA工具箱中提供一种滚动条。要创建水平或垂直滚动条,将已放置在窗体中的滚动条进行水平或垂直拖动就可以创建水平或垂直的滚动条。 多数情况下,滚动条控件与文本框、列表框等一起使用,通过它可以查看列表选项或数据,还可以进行数值输入。借助最大值和最小值的设置,并配合滚动条中滚动块的位置,就能读取用户指定的数据。 1.滚动条常用属性 滚动条控件常用的属性如下: ●Value属性 在滚动条控件中,滚动块所处的位置可以用数值代表。Value属性值即为表示滚动块在滚动条中位置的数值。对于水平滚动条,当滚动块处于最左边时,Value取最小值;而当滚动块处于最顶端时,Value取最小值。反之,则Value的值为最大值。在中间的各个位置,Value值与位置是按比例来设定的。 ●Max属性 用于确定滚动条在滚动块位于最底端(垂直滚动条)或最右边(水平滚动条)时可表现的最大值。该属性可以指定-32768到32767之间的一个整数。缺省值为32767。 ●Min属性 用于确定滚动条在滚动块位于最顶端(垂直滚动条)或最左边(水平滚动条)时可表现的最小值。该属性可以指定-32768到32767之间的一个整数。缺省值为0。 ●LargeChange属性 设定单击滚动条中间的滚动块时,每次增减的数值。 ●SmallChange属性 设定单击滚动条中的箭头时,每次增减的数值。 2.滚动条常用事件 滚动条控件常用的事件主要包含两种,其功能如下: ●Change事件 当单击滚动条的箭头或两箭头之间的区域引起Value属性值变化时而发生的事件。它与Scroll事件一样都是最常用来实现指定功能的事件。 ●Scroll事件 移动滚动块时发生,而单击滚动条中的箭头或滚动条时不发生。 例如,使用滚动条来调节数值大小,如图所示。 图滚动条 Dim i As Integer Private Sub UserForm_Initialize()

EXCEL宏运用

EXCEL宏运用 在日常工作中,我们常会遇到这种情况:一些相同的内容在不同的表格中反复录入,如常用的函数,统一的格式设置等。如果内容很多,不仅造成工作重复,而且还浪费了大量时间。此时,若用Excel中的宏编辑命令,则完全可将一系列繁琐的操作简化为一个快捷命令或工具栏命令。 所谓“宏”,就是将一系列的命令和指令组合在一起,形成一个命令,以实现任务执行的自动化。它可以替代人工进行一系列费时而重复的操作,是一个极为灵活的自定义命令。 在Excel中运用宏可有两种途径,一种是录制宏,另一种是采用Excel自带的Visual Basic编辑器来编辑宏命令。前一种使用较多,操作简练,也易于理解。以下举例说明宏与常用函数结合使用的方法:假设在Excel中有这样一组财务数据:资产原值(Cost),资产残值(Salvage),折旧期限(Life),期间(Per),且分别处于A1、B1、C1、D1的单元格中,现需计算该项资产按年限总和折旧法计算的本期折旧值,且把它放在单元格D2中。 操作步骤: (一)新建一空白表格,选中D2单元格,单击“工具”/“宏”/“录制新宏”,在出现的对话框中给该宏起名为“折旧函数”,在“保存在”下拉框中,选中“个人宏工作簿”(这是为了让该宏随Excel的使用而激活),单击“确定”。即可开始宏的录制(图1)。请注意,必须将宏记录为单元格相对引用,所以在“停止录制”工具栏中要选中“相对引用”按钮(图2)。

(二)在表格的D2单元格中输入“=SYD(A1,B1,C1,D1)”,C2单元格中输入“本期折旧值”,然后单击“工具”/“宏”/“停止录制”,结束宏的录制。此时会在“工具”/“宏”/“宏”中发现有“PERSONAL.XLS!折旧函数”的一个新宏。 (三)为了使用方便,可将其嵌入工具栏中。单击“工具”/“自定义”,选中“命令”对话框中“类别”下拉框中的“宏”,在右边可出现“自定义按钮”,选中它并将其拖至想要放的工具栏上(图3)。此时在工具栏上会发现多出一“J”形状的按钮,单击“自定义”对话框中的“更改所选内容”按钮,会出现一下拉菜单,在命名框中将其改为“折旧函数”;你还可更改按钮图标,选中你喜欢的图标;为便于理解,可选中“图标与文字”选项,工具栏中的该按钮便改为“图标+说明”的形式(图4)。

为什么下拉excel表格边上滚动条到最底部不是表格的最底部

竭诚为您提供优质文档/双击可除 为什么下拉excel表格边上滚动条到最底部不是表格的最底部 篇一:excel固定某一行或某几行使其不随着滚动条的上下拖动而翻动 使用excel软件时,如何固定某一行或某几行?使其不随着滚动条的上下拖动而翻动.?选择a2,点击窗口-冻结窗口,第一行就固定了 同样,选择a3,即可冻结前两行 选择c3,点击窗口-冻结窗口,就固定了前两行和前两列 假设要固定1、2、3行,则选定第4行,(在行标上单击选定的是整行)--[窗口]--[冻结窗口]。 如果要冻结第一行、第一列,则选定b2单元格:--[窗口]--[冻结窗口]。 335001939">excel工具栏中有个窗口(w),用里面的冻结窗口,使用方 法是选中你要冻结那行的下一格,点击冻结命令就可以了篇二:给excel图表添加一个滚动条

给excel图表添加一个滚动条 如果excel图表中用到的数据较多,我们可以给图表添加一个滚动条,当拖动滚动条时,可以观察数据的连续变化情况。例如要用图表反映20xx-20xx年每月的销售量变化情况,就可以添加一个水平滚动条,查看其间任意连续12个 月数据的变化情况,如图。本文的示例文件可以在文章最后下载。 图表的制作原理是用oFFset函数定义动态区域,再用 滚动条进行关联,当拖动滚动条时,图表中的数据区域连续变化,从而图形也随之变化。 下面是具体的制作步骤,假设图表数据在sheet1表中 的a1:ak2区域中。 1.定义名称 先确定一个单元格(如a4单元格)用于存放偏移的列数,即oFFset函数 oFFset(reference,rows,cols,height,width)中的第3个参数,同时滚动条也将和该单元格相关联。 单击菜单“插入→名称→定义”,定义两个名称: 月份:=oFFset(sheet1!$a$1,0,sheet1!$a$4,1,12) 销售量:=oFFset(sheet1!$a$1,1,sheet1!$a$4,1,12) 2.插入图表 选择数据区域中的任意单元格,单击菜单“插入→图表”,

EXCEL宏编程简明教程(有实例),

Excel 宏编程简明教程 一)、宏学习 首先需要明确的是,本文不可能教会您关于宏的所有内容。您需要学会利用"录制宏"的方法来学习宏:点击Excel"工具"下拉菜单中"宏"下?quot;录制新宏",此后可象平时一样进行有关操作,待完成后停止录制。然后再点击"工具"下拉菜单中"宏"下"宏"的"编辑"选项即可打开刚才所录制的宏的Visual Basic源程序,并且可以在此时的"帮助"下拉菜单中获得有关的编程帮助。对录制宏进行修改不仅可以学习宏的使用,还能大大简化宏的编写。 二)、基本概念 为了学习Excel中的宏,我们需要先了解以下一些基本概念。 1、工作簿:Workbooks、Workbook、ActiveWorkbook、ThisWorkbook Workbooks集合包含Excel中所有当前打开的Excel工作簿,亦即所有打开的Excel文件;Workbook对应Workbooks中的成员,即其中的Excel文件;ActiveWorkbook代表当前处于活动状态的工作簿,即当前显示的Excel文件;ThisWorkbook代表其中有Visual Basic代码正在运行的工作簿。 在具体使用中可用Workbooks(index)来引用Workbook对象,其中index为工作簿名称或编号;如Workbooks(1)、Workbooks("年度报表.xls")。而编号按照创建或打开工作簿的顺序来确定,第一个打开的工作簿编号为1,第二个打开的工作簿为2……。 2、工作表:Worksheets、Worksheet、ActiveSheet Worksheets集合包含工作簿中所有的工作表,即一个Excel文件中的所有数据表页;而Worksheet则代表其中的一个工作表;ActiveSheet代表当前处于的活动状态工作表,即当前显示的一个工作表。 可用Worksheets(index)来引用Worksheet对象,其中index为工作表名称或索引号;如Worksheets(1)、Worksheets("第一季度数据")。工作表索引号表明该工作表在工作表标签中的位置:第一个(最左边的)工作表的索引号为1,最后一个(最右边的)为Worksheets.Count。需要注意的是:在使用过程中Excel 会自动重排工作表索引号,保持按照其在工作表标签中的从左至右排列,工作表的索引号递增。因此,由于可能进行的工作表添加或删除,工作表索引号不一定始终保持不变。 3、图表:Chart 、Charts、ChartObject、ChartObjects、ActiveChart Chart代表工作簿中的图表。该图表既可为嵌入式图表(包含在ChartObject 中),也可为一个分开的(单独的)图表工作表。 Charts代表指定工作簿或活动工作簿中所有图表工作表的集合,但不包括嵌入式在工作表或对话框编辑表中的图表。使用Charts(index) 可引用单个Chart图表,其中index是该图表工作表的索引号或名称;如Charts(1)、Charts("销售图表")。图表工作表的索引号表示图表工作表在工作簿的工作表标签栏上的位置。Charts(1)是工作簿中第一个(最左边的)图表工作表; Charts(Charts.Count)为最后一个(最右边的)图表工作表。 ChartObject代表工作表中的嵌入式图表,其作用是作为Chart对象的容器。

给Excel图表添加一个滚动条

给Excel图表添加一个滚动条 如果E xc el图表中用到的数据较多,我们可以给图表添加一个滚动条,当拖动滚动条时,可以观察数据的连续变化情况。例如要用图表反映2006-2008年每月的销售量变化情况,就可以添加一个水平滚动条,查看其间任意连续12个月数据的变化情况,如图。本文的示例文件可以在文章最后下载。 图表的制作原理是用OFFSET函数定义动态区域,再用滚动条进行关联,当拖动滚动条时,图表中的数据区域连续变化,从而图形也随之变化。 下面是具体的制作步骤,假设图表数据在Sheet1表中的A1:AK2区域中。 1.定义名称 先确定一个单元格(如A4单元格)用于存放偏移的列数,即OFFSET函数OFFSET(reference,rows,cols,height,width)中的第3个参数,同时滚动条也将和该单元格相关联。

单击菜单“插入→名称→定义”,定义两个名称: 月份:=OFFSET(Sheet1!$A$1,0,Sheet1!$A$4,1,12) 销售量:=OFFSET(Sheet1!$A$1,1,Sheet1!$A$4,1,12) 2.插入图表 选择数据区域中的任意单元格,单击菜单“插入→图表”,图表类型选“折线图”,使用默认的“数据点折线图”,单击“下一步”按钮,在“图表向导-4 步骤之2-图表源数据”对话框中选择“系列”选项卡,将“值”右侧文本框中的默认值改为“=Sheet1!销售量”,将“分类(X)轴标志”右侧文本框中默认值改为“=Sheet1!月份”,单击“完成”按钮。

Excel将插入一个折线图:

3.添加滚动条 右击菜单区域,在弹出的快捷菜单中选择“Visual Basic”,弹出“Visual Basic”工具栏。鼠标在表格中单击一下,取消选择图表,以便在表格中插入控件。 单击“Visual Basic“工具栏中的“控件工具箱”按钮,打开“控件工具箱”。 在“控件工具箱”窗口中单击“滚动条”,这时鼠标变成十字形,用鼠标在表格中画出一个水平滚动条。右击滚动条,在弹出的快捷菜单中选择“属性”,弹出“属性”窗口。修改其中的3个属性值: 添加“LinkedCell”属性值为“A4”,表示滚动条将链接到A4单元格。将“Max”属性值改为“25”,因为图表中最少要显示12个月的数据,因此这里最大值取25,当滚动条拖动到左右侧时,将显示最后一年的数据。将“Min”属性值改为“1”。关闭属性窗口。

【免费下载】EXCEL宏的使用

目录 EXCEL宏的使用 (2) 一、选中单个单元格 (2) 二、选中多个单元格 (2) 三、设置活动单元格 (2) 四、给活动的单元格赋值 (3) 五、得到指定单元格中的值 (3) 六、插入单元格 (3) 七、设置字体属性 (4) 八、清空选中单元格里的内容 (5) 九、设置选中单元格的边线属性 (5) 十、删除选中的单元格 (6) 十一、设置单元格背景色及图案 (7) 十二、返回工作表中的行数 (8) 十三、得到当前EXCEL的文件名 (8) 十四、批注的操作 (8) 十五、剪切、复制、粘贴 (9) 十六、选择性粘贴 (10) 十七、改变列宽 (10) 1

EXCEL宏的使用 一、选中单个单元格 Range(“<单元格地址>“).Select 例:Range("C9").Select ‘选中“C9”单元格 二、选中多个单元格 Range(“<单元格地址>:<单元格地址>[,<单元格地址>……]”).Select 例:Range(“A1:B2”).Select ‘选中“A1”、“A2”、“B1”、“B2”四个连续的单元格 Range(“12:12”).Select ‘选中第12行 Range(“B:B”).Select ‘选中第B列 Range(“A1:A2,B7,2:2”).Select ‘选中“A1”、“A2”、“B7”五个不连续的单元格和第二行 Cells.Select ‘选中当前SHEET中的所有单元格 Rows("<行地址>:<行地址>").Select ‘选中整行 Columns("<列地址>:<列地址>").Select ‘选中整列 例:Rows(“2:2”). Select ‘选中第2行 Rows(“2:5”). Select ‘选中2到5行 Columns("A:A").Select ‘选中A列 Columns("E:B").Select ‘选中E到B列 三、设置活动单元格 Range("<单元格地址>").Activate 注:设置活动单元格与选中单元格类似,不同之处就是 后者在选中指定的单元格之前会将在此前已被选中的单元格取消掉。 前者在设置之前不会取消已选中的单元格,如果此时操作的单元格不是被选中的单元格,这时他实现的功能与选一个单元格相同。 2

excel表格左右移动条不见了

竭诚为您提供优质文档/双击可除excel表格左右移动条不见了 篇一:excel表格编辑栏消失的解决方法 excel表格在使用的时候一不小心编辑条消失了,其现象如下图: 不用担心,简单的几下设置就可以恢复了!具体方法按照下图所示: 看,现在又恢复到熟悉的状态了吧! 篇二:excel20xx表格滚动条的调出、拉大、拉宽 excel20xx表格滚动条 调出、拉大、拉宽的方法 excel20xx滚动条消失:打开一个excel工作表,点 击左上角office按钮-----对话 框下方excel选项-----高级------ 此工作薄的显示选项,显示水 平滚动条显示垂直滚动条前 打勾------确定。 将垂直(水平)滚动条拉大:选中空数据第一列(行),

使用shift+ctrl+向右(下)箭头, 选中所有空列(行),然后鼠标 右键,清除内容,删除,保存 即可。如果不行,关掉工作表, 再打开。 将垂直(水平)滚动条拉宽:同时可以把每个工作表 标签栏的字体变大 excel本身没并有提供这样的 功能,但通过更改windows 设置,可以增大excel工作表 标签字体大小。在windows xp中设置方法如下:桌面空 白处右击鼠标-----选择“属性”-----“显示属性”对话框,选择“外观”-----单击“高级”按钮-----单击“项目”下方的下拉箭头,选择“滚动条”-----修改其数值即可。 篇三:excel表格边框少了一条线怎么办 问题如图所示,只有一点点缺少表格边框 . 先全部选中表格,单击格式-单元格,定位到边框选项卡.把边框选项都选上(虚线的位置点击即可变位实线) 如果不起作用,可以用一个比较巧妙的方法:

Excel常见宏命令

清除剪贴板 Sub清除剪贴板() Application.CutCopyMode=False https://www.doczj.com/doc/2e6050123.html,mandBars("Task Pane").Visible=False End Sub 批量清除软回车 Sub批量清除软回车() '也可直接使用Alt+10或13替换 Cells.Replace What:=Chr(10),Replacement:="", LookAt:=xlPart,SearchOrder:=_ xlByRows,MatchCase:=False,SearchFormat:=False, ReplaceFormat:=False End Sub 判断指定文件是否已经打开 Sub判断指定文件是否已经打开() Dim x As Integer For x=1To Workbooks.Count If Workbooks(x).Name="函数.xls"Then'文件名称MsgBox"文件已打开" Exit Sub End If Next MsgBox"文件未打开" End Sub 当前文件另存到指定目录 Sub当前激活文件另存到指定目录() ActiveWorkbook.SaveAs Filename:="E:\信件\"& https://www.doczj.com/doc/2e6050123.html, End Sub

另存指定文件名 Sub另存指定文件名() ActiveWorkbook.SaveAs ThisWorkbook.Path&"\别名.xls" End Sub 以本工作表名称另存文件到当前目录 Sub以本工作表名称另存文件到当前目录() ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path&"\" &https://www.doczj.com/doc/2e6050123.html,&".xls" End Sub 将本工作表单独另存文件到Excel当前默认目录 Sub将本工作表单独另存文件到Excel当前默认目录() ActiveSheet.Copy ActiveWorkbook.SaveAs Filename:=https://www.doczj.com/doc/2e6050123.html,& ".xls" End Sub 以活动工作表名称另存文件到Excel当前默认目录 Sub以活动工作表名称另存文件到Excel当前默认目录() ActiveWorkbook.SaveAs Filename:=https://www.doczj.com/doc/2e6050123.html,& ".xls",FileFormat:=_ xlNormal,Password:="",WriteResPassword:="", ReadOnlyRecommended:=False_ ,CreateBackup:=False End Sub 另存所有工作表为工作簿 Sub另存所有工作表为工作簿() Dim sht As Worksheet Application.ScreenUpdating=False ipath=ThisWorkbook.Path&"\" For Each sht In Sheets

相关主题
文本预览
相关文档 最新文档