Enregistrement conditionnel

  • Initiateur de la discussion Initiateur de la discussion Pat (lechat)
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Pat (lechat)

Guest
Salut à tous et à toutes...

Je cherche a mettre un bouton enregistrement sur mon classeur qui prendrait la sauvegarde du classeur ou de la feuille en cours en combinant, pour le nom du fichier, plusieurs cellules renseignées auparavant.
Bien sur il faut un test sur les cellules vides.

Le chemin d'enregistrement (dossier ou serveur) serait également en variable (dans une ou plusieurs cellules)

J’ai déjà trouver comment mailer cette même feuille en cours a un choix d'adresses, il ne me reste plus que cet OS

Si vous pouviez me mettre sur la piste ou bien si vous avez un exemple ça serait génial.

Je débute en vba et je suis un peu pommer 😱(

Merci d'avance et à très bientôt j'espère ....

Pat
 
Bonjour,

ci-après la sauvegarde d'un fichier avec chemin du répertoire et nom de fichier dans des variables, procédure annulée si a1 est vide.

sub sauve()

dim chemin as string, fichier_dest as string

if range("a1").value = "" then exit sub

chemin = activeworkbook.path & "\"
fichier_dest = range("a1").value

ActiveWorkbook.SaveAs FileName:=chemin & fichier_dest _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
end sub

cela doit fonctionner et correspondre à ton approche

A+

Eric
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
818
Réponses
12
Affichages
366
Réponses
17
Affichages
982
Retour