|
Posté le 25/10/2013 @ 21:42 |
| Bonjour,
Pour enregistrer ma feuille de calcul, je passe par un bouton dans un UF. la commande pour ouvrir la boite de dialogue est Application.Dialogs(xlDialogSaveAs).Show Par défaut le nom du fichier proposé est "classeur1.xls" Comment faire pour que "classeur1" prenne la valeur des cellules S2 et BA2 tout en gardant le choix du répertoire.
Merci
|
|
|
|
|
|
Posté le 25/10/2013 à 22:56 |
| Bonsoir
comme ceci
chemin = Sheets(1).Range("S2")) & Sheets(1).Range("BA2"))
Application.Dialogs(xlDialogSaveAs).Show (chemin)
|
|
Posté le 26/10/2013 à 00:21 |
| gilbert_rgi a écrit :
Bonsoir
comme ceci
chemin = Sheets(1).Range("S2")) & Sheets(1).Range("BA2"))
Application.Dialogs(xlDialogSaveAs).Show (chemin)
Merci beaucoup
ça marche, mais si la cellule S2 comporte un point ex: S2= bl.15, là ça marche plus, comment conserver le point ? sinon c'est pas grave, tu m'as déjà bien aidé
|
|
Posté le 26/10/2013 à 09:26 |
| Certains caractères ne sont pas admis dans les noms de dossiers et de fichiers c'est normal
il faudrait donc supprimer ces caractères du chemin c'est faisable mais aujourd'hui c'est repos
|
|
Posté le 26/10/2013 à 10:10 |
| Re,
Non c'est bon comme ça, te casses pas la tête, le point on le mettra pas dans les cellules en question. Je note résolu, merci beaucoup et bon week-end
|
|
Posté le 26/10/2013 à 10:12 |
| Alors mettre cette ligne de code après le premier chemin
chemin = Replace(chemin, ".", " ")
Modifié par gilbert_rgi le 26/10/2013 12:39 |
|
Posté le 26/10/2013 à 16:43 |
| gilbert_rgi a écrit :
Alors mettre cette ligne de code après le premier chemin
chemin = Replace(chemin, ".", " ")
C'est parfait, merci beaucoup
bon week End gilbert_rgi |
|
Posté le 26/10/2013 à 16:52 |
| Lui a écrit :
gilbert_rgi a écrit :
Alors mettre cette ligne de code après le premier chemin
chemin = Replace(chemin, ".", " ")
C'est parfait, merci beaucoup
bon week End gilbert_rgi
S'il y a d'autres caractères a supprimer il est également possible de traiter le(s) caractère(s) a éviter avec cette procédure
|
|
Posté le 26/10/2013 à 19:32 |
| C'est retenu ! Encore merci |
|