bonjour !
ç'a y est j'ai enfin avancé grâce à toi -> par contre, j'aurais souhaité que tu me guides un peu si tu as un peu de temps à me consacrer :
voici le bout de code qui fonctionne (pour rappel je souhaite copier les données de B2-> G30 d'un classeur fermé) :
Sub test()
GetValuesFromAClosedWorkbook 'C:', 'essai.xls', 'grille', 'B2:G30'
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
cela fonctionne , mais ce que je voudrais c'est qu'il me colle les données en k2 -> p30 et qu'il ne me mette pas des 0 quand il ne trouve rien !
vois tu une possiblité ? (la macro de thierry est décidément trop dure pour moi à comprendre , c'est pour cela que je reviens à qqchose de + simple pour moi à piger et à faire , presque tout seul !)
merci