Bonjour à tous,

J'ai besoin de votre aide pour un petit code VBA: en effet quand je souhaite aller copier des données d'un classeur source vers un classeur destination, la macro ci-dessous me copie les données correctement mais le format des chiffres n'est pas lu dans ma nouvelle feuille pourriez vous m'aider sur le problème svp :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Set ClasseurSource1 = Workbooks.Open(NCF, True)
Application.DisplayAlerts = False
 
ClasseurSource1.Sheets("NOM").Columns("F:F").Delete Shift:=xlToLeft
 
Set ClasseurDestination1 = ThisWorkbook
 
'copier les données du ClasseurSource vers le ClasseurDestination
ClasseurSource1.Sheets("NOM 1").Range("C13:I13", Range("C13:I13").End(xlDown)).Copy ClasseurDestination1.Sheets("NOM 2").Range("B2:G2")
 
dans le classeur de destination les valeurs des chiffres colonne I du classeur source ne se comptabilise pas en tant que nombre
 
'fermer le classeur source
ClasseurSource1.Close False
 
End Sub

merci bcp par avance de votre aide