Как создать фильтр для Microsoft Excel? - PullRequest
1 голос
/ 13 ноября 2008

Я хочу добавить расширение типа файла в Open Dialog of Excel (2003, 2007, если возможно, только 2007, если необходимо).

Когда пользователь открывает файл моего типа (то есть myfile.myx), я хочу, чтобы мое приложение считало файл и вставил файл в Excel моим собственным способом (с помощью Interop)

1 Ответ

1 голос
/ 27 ноября 2008

Я думаю, вам здесь не повезло. Не существует документированного способа расширения Excel с помощью пользовательского фильтра импорта (насколько я знаю). Такой интерфейс преобразователя существует только для Word (http://support.microsoft.com/kb/111716).

Если вы хотите изменить диалог открытия файла, вы можете попытаться разделить его на подклассы. Это работает для общих диалогов Windows (пример см. http://www.codeproject.com/KB/dialog/customize_dialog.aspx), но я полагаю, что диалоговые окна Office используют разные сообщения и могут не разрешать то, что вы хотите сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...