友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
狗狗书籍 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

Excel word ppt office使用技巧大全(DOC格式)-第9章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!




'无x轴标题 。Axes(xlValue; xlPrimary)。HasTitle = False '无y轴标题 End With   



                                          XXXIII  


…………………………………………………………Page 34……………………………………………………………

                       Excel_word_ppt_使用技巧大全(完全版)  



五) 、工作表  1、添加 Sheets。Add before:=Sheets(1) '在第 1工作表前添加新工作表  

Sheets。Add after:=Sheets(Sheets。Count) ' 在最后工作表后添加新工作表  2 、移动  

ActiveSheet。Move before:=Sheets(2) '将当前工作表移动至第2工作表之前  3 、命名  

ActiveSheet。Name=〃工作表名〃 '将当前工作表命名为〃工作表名〃 4、删除 可以用以下语句删 

除当前工作表。 ActiveSheet。Delete 但在删除前Excel会自动弹出提示框,需在用户确认后 

方可执行删除。为避免这一干扰,可以先用以下语句关闭 Excel 的警告提示。  

Application。DisplayAlerts = False  在删除完成后,再重新打开 Excel 的警告提示  

Application。DisplayAlerts = True 六)、工作簿 Excel的宏对工作簿的操作主要为保存。 Dim  

存盘文件名 As String ActiveWorkbook。Save '保存当前工作簿 存盘文件名=〃工作表名〃  

ActiveWorkbook。SaveAs Filename:= 存盘文件名 '当前工作簿另存为〃工作表名。xls〃 在另 

存时,若指定的存盘文件名不包含路径,则保存在该工作簿的打开目录下。而若此存盘文件已 

存在,也可用关闭Excel警告提示的方法以免其自动弹出提示框。 63、用VBA的几个误区 1、 

想通过Excel+vba来编程发财,不管怎么说,目前这种可能性很小。 2、录制宏后的代码不进 

行简化,这种情况初学者常犯;或者不屑于用录制宏,这种相反。   3 、喜欢 

用。select、。copy、。active等,如果不是迫不得已,还是不要用这些东西好。 4、不喜欢用 

公式、函数,什么都喜欢用程序;活用公式函数是我们学EXCEL中重要的重点,学会嵌套着用, 

很多事情都可以解决。譬如表1的A1单元格如果要等于表2的A列中的某个单元格,很多人都是 

用程序来直接赋值,数量少这也可以,但如果数量很多的话,为何不试用一下offset呢?偏移 

都指向同一个单元格,就当是一个变量,改一下这个单元格的值,表1用offset的单元格的值 

就全部改了。 5、设计输入数据的界面竟然用用户窗口+文本框之类的东西,天,我为什么要 

用EXCEL,原因之一不就是图个方便吗?!直接在工作表中操作就是输入数据最好的方法,如 

果一些功能你不想给别人用,顶多你屏蔽掉吧。 6、关闭程序的时候很喜欢退出整个EXCEL, 

这样自我感觉更象一个完整的程序。其实完全有必要考虑其他用户是否也在用EXCEL,所以, 

必须做好一下判断,不要自作聪明全部退出来,还帮忙把每个工作簿都保存一下。 7、不喜欢 

用with,总是workbook(〃〃)。worksheet(〃〃)。range(〃〃)。***一行行排得挺整齐的,还说都用复 

制,其实也不麻烦。 8、总想把VBA+EXCEL做得象一个程序一样,其实,就因为它不独立,所 

以才更加为我们喜爱,不是吗? 64、用过VB的人都应该知道如何声明变量,在VBA中声明变量 

和VB中是完全一样的! 使用Dim语句 Dim a as integer '声明A为整形变量   



                               XXXIV  


…………………………………………………………Page 35……………………………………………………………

                           Excel_word_ppt_使用技巧大全(完全版)  



Dim a '声明A为变体变量 Dim a as string '声明A为字符串变量 Dim a;b;c as currency ' 

声明A;b;c为货币变量 声明变量可以是:Byte、Boolean、Integer、Long、Currency、Single、 

Double、Decimal (当前不支持)、Date、String (只限变长字符串)、String * length (定 

长字符串)、Object、Variant、用户定义类型或对象类型。 强制声明变量 Option Explicit  

说明:该语句必在任何过程之前出现在模块中。 声明常数,用来代替文字值。 Const ' 常数 

的默认状态是 Private。 Const My = 456 ' 声明 Public 常数。 Public Const MyString =  

〃HELP〃 ' 声明 Private Integer 常数。 Private Const MyInt As Integer = 5 ' 在同一行 

里声明多个常数。 Const MyStr = 〃Hello〃; MyDouble As Double = 3。4567 在EXCEL97中, 

有一个十分好的功能,他就是把鼠标放置在一个有效数据单元格中,执行该段代码,你就可以 

将连在一起的一片数据全部选中。只要将该段代码加入到你的模块中。 Sub My_Select  

Selection。CurrentRegion。Select End sub 删除当前单元格中数据的前后空格。 sub my_trim  

Trim(ActiveCell。Value) end sub 使单元格位移  sub my_offset ActiveCell。Offset(0;  

1)。Select'当前单元格向左移动一格 ActiveCell。Offset(0; …1)。Select'当前单元格向右移 

动 一 格   ActiveCell。Offset(1  ;  0)。Select' 当 前 单 元 格 向 下 移 动 一 格  

ActiveCell。Offset(…1 ; 0)。Select'当前单元格向上移动一格 end sub 如果上述程序产生错 

误那是因为单元格不能移动,为了解除上述错误,我们可以往 sub my_offset 之下加一段代 

码 on error resume next 注意以下代码都不再添加 sub ―代码名称‖ 和end sub请自己添加!  

给当前单元格赋值: ActiveCell。Value = 〃你好!!!〃 给特定单元格加入一段代码: 例如: 

在A1单元格中插入〃HELLO〃 Range(〃a1〃)。value=〃hello〃 又如:你现在的工作簿在 

sheet1上,你要往sheet2的A1单元格中插入〃HELLO〃   



                                     XXXV  


…………………………………………………………Page 36……………………………………………………………

                               Excel_word_ppt_使用技巧大全(完全版)  



1。sheets(〃sheet2〃)。select                range(〃a1〃)。value=〃hello〃               或 

2。Sheets(〃sheet1〃)。Range(〃a1〃)。Value = 〃hello〃 说明:  1。sheet2被打开,然后在将 

―HELLO〃放入到A1单元格中。 2。sheet2不被打开,将―HELLO〃放入到A1单元格中。 隐藏工作表  

' 隐藏SHEET1 这张工作表  sheets(〃sheet1〃)。Visible=False ' 显示SHEET1 这张工作表  

sheets(〃sheet1〃)。Visible=True 有时候我们想把所有的EXCEL中的SHEET都打印预览,请使用 

该段代码,它将在你现有的工作簿中循环,直到最后一个工作簿结束循环预览。 Dim my As  

Worksheet For Each my In Worksheets my。PrintPreview Next my 得到当前单元格的地址  

msgbox ActiveCell。Address 得到当前日期及时间 msgbox date & chr(13) & time 保护工作 

簿 ActiveSheet。Protect 取消保护工作簿 ActiveSheet。Unprotect 给当前工作簿改名为  

〃liu〃   ActiveSheet。Name   =   〃liu〃   打  开  一  个  应  用  程  序     AppActivate  

(Shell(〃C:WINDOWSCALC。EXE〃))  增加一个工作簿  Worksheets。Add  删除当前工作簿  

activesheet。delete    打   开   一   个  文    件      Workbooks。Open   FileName:=〃C:My  

DocumentsBook2。xls〃 关闭当前工作簿 ActiveWindow。Close  当前单元格定为:左对齐  

Selection。HorizontalAlignment  =  xlLeft  当 前 单 元 格 定 为 : 中 心 对 齐  

Selection。HorizontalAlignment  =  xlCenter   当 前 单 元 格 定 为 : 右 对 齐  

Selection。HorizontalAlignment = xlRight 当前单元格为百分号风格   



                                         XXXVI  


…………………………………………………………Page 37……………………………………………………………

                               Excel_word_ppt_使用技巧大全(完
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!