Bonjour Le forum,
J'aurai besoin d'un peu d'aide sur un bout de code et l'insertion d'une formule en VBA ?
Voici le code en question :
Sub ImportFiles()
Dim FileList()
Range(Range("A2"), Range("A2").End(xlDown)).Clear
FileList = Application.GetOpenFilename(, , , , True)
For Ctr = 1 To UBound(FileList)
Range("A" & Ctr + 1) = FileList(Ctr)
Range("B" & Ctr + 1) = Dir(FileList(Ctr))
Formule = "=DROITE(Range("B" & Ctr+1);NBCAR(Range("B" & Ctr+1)-4)"
Range("C" & Ctr + 1).FormulaLocal = Formule
Next
End Sub
La ligne qui me pose souci est :
Formule = "=DROITE(Range("B" & Ctr+1);NBCAR(Range("B" & Ctr+1)-4)"
Quel est la bonne synthaxe ?
Je bloque depuis quelques heures en vain...
Merci d'avance pour vos retour.