|
本帖最后由 blue_dvd 于 2012-11-11 21:10 编辑
想要弹出一个打开excel表格文件窗口,并且只显示*.xls或*.xlsx的文件,点击要打开的xls文件;论坛搜索的资料都是:$oExcel=_ExcelBookOpen(@ScriptDir&"\Book2.xlsx")
请高手给个代码只要求能有这个过程,可以自己选文件的过程!谢谢!
问题: $source_files_name = FileOpenDialog("选择源文件", @ScriptDir & "\", "Microsoft Office Excel 工作簿(*.xls)", 1 + 2 + 4, "", $Form1)
后面的参数1 + 2 + 4是什么意思?还有$Form1参数是什么意思?请指教!刚学习!
终于自己找到了
FileOpenDialog ( "标题", "起始目录", "文件类型" [, 选项 [, "默认文件名" [, 窗口句柄]]] )
[可选参数] 对话框相关选项:若要同时应用多个选项,只需把各个数值加起来即可.
1 = (如果用户键入文件名则)目标文件必须确实存在
2 = (如果用户键入路径,并且以斜杠"\"结束则)路径必须确实存在
4 = 允许选择多个文件
8 = (如果目标文件并不存在则)提示用户(弹出对话框)可创建新文件
还是多靠自己看帮助解释了!最后还是没弄清楚参数$Form1的含义! |
|