Précédent   Forum du club des développeurs et IT Pro > Logiciels > Microsoft Office > Visio
Visio Forum d'entraide sur Microsoft Office Visio (schémas et diagrammes)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/12/2012, 11h50   #1
Ariaar
Nouveau Membre du Club
 
Homme
Étudiant
Inscription : août 2012
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2012
Messages : 27
Points : 28
Points : 28
Par défaut Ouverture d'une boîte de dialogue pour ouvrir un fichier

Bonjour,

Je suis récemment passé sous Windows 7, et le code que j'utilisais sous XP pour ouvrir une boîte de dialogue permettant de sélectionner un fichier ne marche plus:
Code :
1
2
3
4
5
6
7
8
9
10
Private Sub OpenDialogBox()
 
    Dim objDialog As Object
 
    Set objDialog = CreateObject("UserAccounts.CommonDialog")
    objDialog.InitialDir = ThisDocument.Path
    objDialog.Filter = "Toutes les images(*.bmp;*.dib;*.gif;*.jpg;*.ico;*.cur)"
    objDialog.showopen
 
End Sub
Je voulais donc savoir s'il existait une solution aussi simple que sur Excel:
Code :
Application.getopenfilename
Ce code ne marche pas chez moi sous Visio, peut-être qu'il existe une référece à ajouter, ou un équivalent Visio.

Merci
Ariaar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 17h41   #2
champenois51
Membre habitué
 
Inscription : mai 2010
Messages : 195
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 195
Points : 137
Points : 137
bonsoir
pourquoi windows 7 ?
qu'est-ce que cela apporte de +, à part le fait que certaines applications ne marchent plus ?
champenois51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2012, 17h48   #3
Ariaar
Nouveau Membre du Club
 
Homme
Étudiant
Inscription : août 2012
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2012
Messages : 27
Points : 28
Points : 28
J'avais trouvé ce code sur le net, et il précisait qu'il faisait appel à une fonction ou un DLL qui n'était plus présent sur Windows 7.
Ariaar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2012, 16h56   #4
Ariaar
Nouveau Membre du Club
 
Homme
Étudiant
Inscription : août 2012
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2012
Messages : 27
Points : 28
Points : 28
Bon, finalement j'ai trouvé une solution.

Je rajoute la référence Microsoft Excel XX.X Object Library et j'appelle
Code :
Excel.Application.GetOpenFilename
Ariaar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h35.


 
 
 
 
Partenaires

Hébergement Web