Erreur variable

j ai un fichier qui crée un nouveau dossier avec 2 feuilles

le nom du fichier s appelle comme la case "C6"

la première feuille s appelle "bilan" et la deuxième " porte la date du jour qui ce trouve en"C5";

clic sur l image "crayon" la macro enregistre le nouveau fichier (première erreur)

si on clique sur la case "C6" en va dans le fichier du nom qu il y a écrit en C6;

je ferme le fichier je l ouvre puis donne le nom en C6 du fichier que j ai enregistre avant(quand la première erreur résolut) .

je changé la case C5 ; il devrait crée une nouvelle feuille dans le dossier nommé en C6 déja existant(2em erreur)

voici le fichier

il plante ici

Sheets(2).Name = nf

bonne soirée merci

Bonjour,

Module4 > clso.Sheets(1).Range("C5").Value >> Sheets(1) c'est la feuille "récap" pas "bilan". Ce qui donne "nf" = vide, d'où l'erreur.

Perso, je préfère ...

clso.Sheets("Bilan").Range("C5").Value

Set clso = ThisWorkbook
nf = clso.Sheets("Bilan").Range("C5").Value
nf = Replace(nf, "/", ".")
chemin_dossier = clso.Path

ric

moi aussi je préfère

problème résolu

encore une foie vous me dépanné

merci

Rechercher des sujets similaires à "erreur variable"