微软互联网控制

我在用:

IE.ExecWB 17, 0 '// SelectAll IE.ExecWB 12, 2 '// Copy selection 

在一个Excel VBA程序成功,但我无法find所有ExecWB方法的参考。 任何人都可以指向正确的方向吗?

这是从我的数据库中的东西。 我怀疑你会在网上find这个。 如果你这样做,我会感到惊讶。

ExecWB语法如下所示:

 object.ExecWB nCmdID, nCmdExecOpt, [pvaIn], [pvaOut] 

ExecWB方法需要传递一个OLE命令ID来标识要执行的命令。 这个值nCmdIDLongtypes的。 nCmdExecOpt参数表示命令执行选项的值。 这些值一起指示控件执行什么样的支持命令以及应该发生什么程度的用户提示。

最后两个参数pvaInpaOut是可选的,通常设置为NULL或空string。

这里是第一个参数的完整列表

 OLECMDID_OPEN 1 Open OLECMDID_NEW 2 Create a new document OLECMDID_SAVE 3 Preservation OLECMDID_SAVEAS 4 Save as OLECMDID_SAVECOPYAS 5 OLECMDID_PRINT 6 Print OLECMDID_PRINTPREVIEW 7 Print preview OLECMDID_PAGESETUP 8 Page setup OLECMDID_SPELL 9 The spelling check OLECMDID_PROPERTIES 10 Attribute OLECMDID_CUT 11 Shear OLECMDID_COPY 12 Replication OLECMDID_PASTE 13 Paste OLECMDID_PASTESPECIAL 14 Paste special OLECMDID_UNDO 15 Revoke OLECMDID_REDO 16 Repeat OLECMDID_SELECTALL 17 Select all OLECMDID_CLEARSELECTION 18 Clear selection OLECMDID_ZOOM 19 OLECMDID_GETZOOMRANGE 20 OLECMDID_UPDATECOMMANDS 21 The update command OLECMDID_REFRESH 22 Refresh OLECMDID_STOP 23 Stop it OLECMDID_HIDETOOLBARS 24 Hide toolbar OLECMDID_SETPROGRESSMAX 25 Progress bar maximum OLECMDID_SETPROGRESSPOS 26 Progress bar position OLECMDID_SETPROGRESSTEXT 27 Progress bar text OLECMDID_SETTITLE 28 Set the title OLECMDID_SETDOWNLOADSTATE 29 Set download status OLECMDID_STOPDOWNLOAD 30 Stop downloading OLECMDID_ONTOOLBARACTIVATED 31 OLECMDID_FIND 32 Search OLECMDID_DELETE 33 Delete OLECMDID_HTTPEQUIV 34 OLECMDID_HTTPEQUIV_DONE 35 OLECMDID_ENABLE_INTERACTION 36 Allow the interaction OLECMDID_ONUNLOAD 37 When uninstall OLECMDID_PROPERTYBAG2 38 OLECMDID_PREREFRESH 39 OLECMDID_SHOWSCRIPTERROR 40 OLECMDID_SHOWMESSAGE 41 Display a message OLECMDID_SHOWFIND 42 Display search OLECMDID_SHOWPAGESETUP 43 Display page setup OLECMDID_SHOWPRINT 44 Display and printing OLECMDID_CLOSE 45 Close OLECMDID_ALLOWUILESSSAVEAS 46 OLECMDID_DONTDOWNLOADCSS 47 OLECMDID_UPDATEPAGESTATUS 48 OLECMDID_PRINT2 49 Print 2 OLECMDID_PRINTPREVIEW2 50 Print preview OLECMDID_SETPRINTTEMPLATE 51 Set the print template OLECMDID_GETPRINTTEMPLATE 52 Get a print template OLECMDID_PAGEACTIONBLOCKED 55 OLECMDID_PAGEACTIONUIQUERY 56 OLECMDID_FOCUSVIEWCONTROLS 57 OLECMDID_FOCUSVIEWCONTROLSQUERY 58 OLECMDID_SHOWPAGEACTIONMENU 59 OLECMDID_ADDTRAVELENTRY 60 OLECMDID_UPDATETRAVELENTRY 61 OLECMDID_UPDATEBACKFORWARDSTATE 62 OLECMDID_OPTICAL_ZOOM 63 OLECMDID_OPTICAL_GETZOOMRANGE 64 OLECMDID_WINDOWSTATECHANGED 65 windows status change 

这里是第二个参数的完整列表

 OLECMDEXECOPT_DODEFAULT 0 Default parameters OLECMDEXECOPT_PROMPTUSER 1 Prompt the user, namely the pop-up dialog box LECMDEXECOPT_DONTPROMPTUSER 2 User is not prompted OLECMDEXECOPT_SHOWHELP 3 displays help 

例子

 WebBrowser.ExecWB(6,1) '<~~ Print WebBrowser.ExecWB(7,1) '<~~ Print preview WebBrowser.ExecWB(8,1) '<~~ The printed page setup