Excel 2003 API具有弹出“另存为”对话框的GetSaveAsFilename方法。这需要在各种参数,包括文件类型(XLS,TXT,CSV,...),像下面这样:在对话框的文件Excel API另存为对话框问题
GetSaveAsFilename(Missing.Value, "Microsoft Office Excel Workbook (*.xls), *.xls", 1, Missing.Value, Missing.Value);
我的问题是,我只看到“的* .xls”键入下拉菜单。如果我跳过文件类型部分(第二个参数),我会在其中看到“所有文件(*。*)”。我怎样才能看到包含所有可能的文件类型的正常列表,而无需创建所有文件类型的长字符串并将其传递给方法?
是的,谢谢。巧合的是,我在看那个链接。这应该做到这一点。我仍然使用这个解决方案作为最后的手段,因为它基本上是一种解决方法。谢谢。 – aliensurfer 2010-07-20 18:14:46
没问题。这太糟糕了,没有一个恒定的。看起来像很多浪费的打字。祝你好运! – 2010-07-20 18:27:31