2008-11-12 13 views
1

Je souhaite ajouter une extension de type de fichier à la boîte de dialogue Ouvrir d'Excel (2003, 2007 si possible, 2007 uniquement, si nécessaire).Comment créer un filtre pour Microsoft Excel?

Lorsque l'utilisateur ouvre mon type de fichier (c.-à-myfile.myx), je veux que mon application pour lire le fichier et collez le fichier dans Excel dans ma propre manière définie (en utilisant Interop)

Répondre

1

Je pense que vous sont hors de la chance ici. Il n'y a pas de manière documentée d'étendre Excel avec un filtre d'importation personnalisé (pour autant que je sache). Une telle interface de convertisseur n'existe que pour Word (http://support.microsoft.com/kb/111716).

Si vous souhaitez modifier la boîte de dialogue d'ouverture de fichier, vous pouvez essayer de sous-classer la boîte de dialogue. Cela fonctionne pour les boîtes de dialogue Windows communes (voir http://www.codeproject.com/KB/dialog/customize_dialog.aspx pour un exemple), mais je suppose que les boîtes de dialogue Office utilisent des messages différents et peuvent ne pas autoriser ce que vous voulez faire.

+0

Merci ... mais je ne perds pas espoir. ;) – Jason

Questions connexes