Bonjour à toutes et à tous,
Une nouvelle fois je demande les grâces de votre savoir en VBA...
En effet mon prblème se situe au point de vue de la copie via classeur fermé, d'une date.
J'ai dans mon classeur fermé une date du style 10/07/2007 ecrite sous forme de texte dans une cellule.
Je copie celle-ci via ma fonction ci dessous, et la copie me donne 07/10/2007 ??!!
Pour etre sur que le format texte est pris en compte par ma fonction j'ai copié une chaine de caractère se situant dans une cellule d'un classeur fermé est le transfert c'est bien déroulé...
Voivi ma fonction:
Code :
- Sub test()
-
- GetValuesfromAClosedWorkbook "C:\Documents and Settings\1\Bureau", "test1.xls", "Feuil1", "C14:C14"
- End Sub
- Sub GetValuesfromAClosedWorkbook(fPath As String, fName As String, sName, cellRange As String) With ActiveSheet.Range(cellRange)
- .Formula = "='" & fPath & "\[" & fName & "]" & sName & "'!" & cellRange
- .Value = .Value
- End With
- End Sub
|
Comment donc garder la même syntaxe?
Merci d'avance pour vos aides et conseils.
Julien.