宏命令语句(文件打开级内容处理).doc

宏命令语句(文件打开级内容处理).doc

ID:55122153

大小:17.91 KB

页数:7页

时间:2020-04-27

宏命令语句(文件打开级内容处理).doc_第1页
宏命令语句(文件打开级内容处理).doc_第2页
宏命令语句(文件打开级内容处理).doc_第3页
宏命令语句(文件打开级内容处理).doc_第4页
宏命令语句(文件打开级内容处理).doc_第5页
资源描述:

《宏命令语句(文件打开级内容处理).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、FunctionOpenExcelFile(sPathAsString,ByValsFileNameAsString,bDisplayAsBoolean,sPwdAsString)AsInteger'许长安时间:2016-2-4'打开Excel文件'参数说明:'sPath:文件绝对路径;sFileName:Excel文件名;bDisplay:True显示错误信息;sPwd:文件打开密码'返回值:-1:同名文件已经打开;-2:文件不存在或密码错误;0:成功打开;1:文件已经被打开DimbOpenAsBooleanDimsFullNameAsStringOnErrorResume

2、NextIfInStr(LCase(sFileName),".xls")=0ThensFileName=sFileName&".xls"sFullName=Workbooks(sFileName).FullName'检查是否已经打开同名的Excel文件'如果有sFullName不为空OnErrorGoTo0bOpen=FalseIfsFullName<>""ThenIfLCase(sFullName)=LCase(sPath&""&sFileName)ThenbOpen=True'判断已经打开的同名文件是否本次需要打开的文件OpenExcelFile=1'文件已经被打开'M

3、sgBox"请首先关闭“"&sFileName&"”文件!"&Chr(13)&"不能同时打开同名文件,这是Excel的规定!",vbOKOnly+vbExclamation,"文件的打开错误"'ElseIfbDisplayThenMsgBox"请首先关闭“"&sFileName&"”文件!"&Chr(13)&"不能同时打开同名文件,这是Excel的规定!",vbOKOnly+vbExclamation,"文件的打开错误"EndIfbOpen=TrueOpenExcelFile=-1'不能同时打开同名文件,这是Excel的规定EndIfEndIfIfNotbOpenThenOn

4、ErrorGoToerrOpenWorkbooks.OpenFileName:=sPath&""&sFileName,Password:=sPwdOnErrorGoTo0OpenExcelFile=0'成功打开文件EndIfExitFunctionerrOpen:IfbDisplayThenMsgBoxErr.Description,vbOKOnly+vbExclamation,"文件的打开错误"OpenExcelFile=-2'文件不存在或密码错误OnErrorGoTo0EndFunctionSubfileproce()''Macro5Macro'宏由许长安录制,时间:2

5、016-2-28'MergeArea.Rows.Count'MergeArea.Columns.Count''Range("B7:B28").Select'row=ActiveCell.row()'col=ActiveCell.Column()Dimi,hAsLongDimrow,col,rangrows,countrowsAsLongi=0'countrows=ActiveCell.row()'MsgBox"当前文件总并行数:"&countrows&"!"'rangrows=Cells(row,col).MergeArea.Rows.Count'从B列第7行开始'Range

6、("B7:B"&rangrows).Select'MsgBox"B7当前合并行数:"&rangrows&"!"row=7'定义起始行数col=2'定义从B列开始DoWhilerow

7、AddIndent=False.IndentLevel=0.ShrinkToFit=False.ReadingOrder=xlContext.MergeCells=TrueEndWithrangrows=Cells(row,col).MergeArea.Rows.Count'返回当前合并格行数Selection.UnMerge'撤销合并格DoWhilei

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。