Nom fichier

ludomontbaze Messages postés 37 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 20 juin 2008 - 15 juin 2007 à 09:31
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 - 15 juin 2007 à 16:57
je travaille sous vba et j'aimerai recuperer le nom du fichier lors de l'enregistrement(save as).
J'ouvre la boite de dialogue vb de sauvegarde: Application.Dialogs(xlDialogSaveAs).Show
Je veux recuperer le nom sous lequel on enregistre le fichier
merci a tous ou a toi

7 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
15 juin 2007 à 09:38
doit etre un des 30 arguments de la méthode Show

va voir le doc, c'est plus simple et rapide que le Forum, non ?

Renfield
Admin CodeS-SourceS- MVP Visual Basic
0
cs_Exploreur Messages postés 4822 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 14
15 juin 2007 à 09:45
Salut,

Je ne suis pas sûr mais regarde : Application.FileDialog(msoFileDialogOpen)

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
15 juin 2007 à 09:46
MSDN dit qu'il vaut mieux utiliser

Application.GetSaveAsFilename

Renfield
Admin CodeS-SourceS- MVP Visual Basic
0
ludomontbaze Messages postés 37 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 20 juin 2008
15 juin 2007 à 10:38
merci Renfield mais l'instruction:
Application.GetSaveAsFilename
demande l'enregistrement mais ne le fait pas.
Je comprend pas pourkoi.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ludomontbaze Messages postés 37 Date d'inscription vendredi 13 avril 2007 Statut Membre Dernière intervention 20 juin 2008
15 juin 2007 à 10:53
c bon, merci.J'ai trouvé
0
lolokun Messages postés 1241 Date d'inscription mardi 10 octobre 2006 Statut Membre Dernière intervention 27 août 2013 6
15 juin 2007 à 10:53
Bonjour,

Tu avais demandé de récupérer le nom du fichier,c'est pour cela que Renfield t'as donné la fonction Application.GetSaveAsFilename.
Pour enregistrer il doit y avoir Application.saveAS ou  quelque chsoe dans ce style.Regarde un peu l'aide de msdn.
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 17
15 juin 2007 à 16:57
Oui, Application.SaveAs "Nouveau Nom.***"

Pourquoi .***, car je soupçonne que tu es en VBA (utilisation de Application, alors qu'en VB6, c'est App, pis on enregistre pas l'appli).
Bref, ce serait bien de poster dans la catégorie VB6 \ Langage dérivé \ VBA

Merci

@++

<hr size="2" width="100%" />( Nouveau forum : Exclusivement Office & VBA
0