vba中的ie对象操作

vba中的ie对象操作

ID:14329954

大小:57.50 KB

页数:26页

时间:2018-07-28

vba中的ie对象操作_第1页
vba中的ie对象操作_第2页
vba中的ie对象操作_第3页
vba中的ie对象操作_第4页
vba中的ie对象操作_第5页
资源描述:

《vba中的ie对象操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VBA中的IE对象操作VBA获得光驱的盘符[日期:2011-09-21]来源:作者:admin[字体:大中小]OptionExplicitPrivateDeclareFunctionGetDriveTypeLib"kernel32"Alias"GetDriveTypeA"_(ByValnDriveAsString)AsLong'GetLogicalDriveStrings-->获取一个字串,其中包含了当前所有逻辑驱动器的根驱动器路径PrivateDeclareFunctionGetLogicalDriveStringsLib"kernel32"Alias"GetLogica

2、lDriveStringsA"_(ByValnBufferLengthAsLong,ByVallpBufferAsString)AsLongPrivateConstDRIVE_REMOVABLE=2PrivateConstDRIVE_FIXED=3PrivateConstDRIVE_REMOTE=4PrivateConstDRIVE_CDROM=5PrivateConstDRIVE_RAMDISK=6PrivateSubCommand1_Click()DimrtnAsStringDimAllDrivesAsStringDimJustOneDriveAsStringAllDr

3、ives=Space$(64)'设置缓冲rtn=GetLogicalDriveStrings(Len(AllDrives),AllDrives)'调用函数得到包含所有驱动器的字符串AllDrives=Left(AllDrives,rtn)Dortn=InStr(AllDrives,Chr(0))IfrtnThen'若有的话JustOneDrive=Left(AllDrives,rtn)AllDrives=Mid(AllDrives,rtn+1,Len(AllDrives))rtn=GetDriveType(JustOneDrive)'检查驱动器类型Ifrtn=DRIVE_C

4、DROMThen'是CD-ROMMsgBoxLeft(UCase(JustOneDrive),2)'给label1ExitDoEndIfEndIfLoopUntilAllDrives=""Orrtn=DRIVE_CDROMEndSub字符串中取中文的自定义函数[日期:2011-09-21]来源:作者:admin[字体:大中小]FunctionGetChinaO(rngAsRange)AsString'胡炜创建于2007-3-4取中文函数DimmyRegAsObjectDimmyMatchsAsObjectDimtempMAsObjectDimtempStringAsStri

5、ngDimtempRngAsRangeSetmyReg=CreateObject("Vbscript.RegExp")myReg.Global=True'myReg.Pattern="^[u4e00-u9fa5]+$"myReg.Pattern="[u4e00-u9fa5]+"Application.VolatileForEachtempRngInrngSetmyMatchs=myReg.Execute(tempRng.Text)ForEachtempMInmyMatchstempString=tempString&tempM.ValueNexttempMSetmy

6、Matchs=NothingNexttempRngSetmyReg=NothingSettempM=NothingSetmyMatchs=NothingSettempRng=NothingGetChinaO=tempString'MsgBoxmyReg.Test("我爱中国")EndFunction定义二维数组(VBA)[日期:2011-09-21]来源:作者:admin[字体:大中小]Sub输入2()'定义二维数组Dimt,xAsLong,arr(1To60000,0)t=TimerFory=1To10Forx=1To60000arr(x,0)=x*100NextxRan

7、ge("a1:a60000")=arrNextyMsgBoxTimer-tEndSub用VBA关闭计算机的代码[日期:2011-08-08]来源:作者:admin[字体:大中小]!请注意你WINDOWS的版本*API函数声明DeclareFunctionExitWindowsLib"User"(ByValdwReturnCodeAsLong,ByValwReservedAsInteger)AsInteger注释:执行DimDUMMYDUMMY=ExitWindows(0,0)强制关闭计算机:用API函数ExitWi

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

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

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