Application.GetSaveAsFilename

  • Initiateur de la discussion Thomas®
  • Date de début
T

Thomas®

Guest
Bonjour le forum,

j'utilise Application.GetSaveAsFilename(.....)

j'aimerai savoir si il y a un moyen de sup la demande de confirmation
afin que l'enregistrement ce face automatiquement sans demander 'ok'.

je pensais à un truck du genre on error resume next (mais je me dis que là ce n'est pas une erreur??)

D'avance merci
Thomas®
 

Hervé

XLDnaute Barbatruc
Bonjour thomas
salut minick


je pense que tu fais référence à la macro que je t'ai donné concernant la création de fichier texte.

Dans cette macro, le fichier texte n'était pas crée, d'ou mon utilisation de Application.GetSaveAsFilename.

Par contre une fois le fichier crée, tu n'a plus besoin de l'enregistrer, tu fait simplement référence à celui ci :

[....]
fichier = 'D:\\thomas\\Mes documents\\' & varmois & '.txt'

With Sheets(varmois)
tablo = .Range('A1:D' & .Range('A65536').End(xlUp).Row)
End With
Open fichier For Output As #1
[....]

En somme il faut créer le fichier une seule fois, au début.

En espérant t'avoir aidé.

salut
 

boris

XLDnaute Nouveau
bonjour a tous,

j'utilise moi aussi un Application.GetSaveAsFilename(.....),
et j'aimerais bien ne pas avoir a valider le nom de mon fichier.
En fait ma question est exactement celle posée au debut de ce fil....mais j'ai pas tres bien compris la reponse.

TheFile = Application.GetSaveAsFilename(nom_2)

Open TheFile For Output As #1
.....
close

et le probleme c'est que je voudrait que ca se fasse sans que j'ai a intervenir.
(mon nom_2 peut exister, comme ne pas exister)
merci
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote