A voir également:
- Comparer les valeurs d'une cellule avec les noms des fichid'un d
- Les noms des animaux - Télécharger - Études & Formations
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Proteger cellule excel - Guide
- Comment colorer une cellule excel en fonction du contenu d'une autre cellule ✓ - Forum Excel
1 réponse
Bonjour
dans la feuil1 tu crées une plage avec les noms
style
et
'......
dans la feuil1 tu crées une plage avec les noms
style
With sheets("feuil1")
Derlig = .Columns("A").Find(what:="*", searchdirection:=xlPrevious).Row
Set Plage = .Range("A1:A" & Derlig)
end with
et
Filenamedocx = Dir("D:\Users\moi\Documents\convertir\*.docx")
Do While Filenamedocx <> ""
If Application.CountIf(Plage, Filenamedocx) > 0 Then
'......
Cependant à terme j'aurais plus de 100 nom de fichier, je ne peux donc pas appliquer la première partie du code.
Aussi, j ai écris mon code dans un module. Cela convient ?
Cependant à terme j'aurais plus de 100 nom de fichier, je ne peux donc pas appliquer la première partie du code
Pourquoi? je ne vois pas pourquoi ca gène ! qu'il y en ai 10 ou 1000 ca ne change rien...
Merci pour ces informations.
J'ai une erreur sur la ligne Derlig= .colums ("A").find (what:="*", searchdirection:=xlPrevious).Row
Il me met "Propriété ou méthode non gérée par cet objet"
J ai déclaré Derlig as long
vous:
.
michel_m:
J'abuse encore mais mon code fait beuguer excel.
Une fois exécuté il me met " Excel attend la fin de l'exécution d'une action OLE d'une autre application "
Et tous me fichiers se convertissent en pdf sauf toto4.docx même quand je le change de place, que je le positionne en A1 ou A4 il ne se met pas en pdf.
Savez vous pourquoi ?