cs_Govan
Messages postés3Date d'inscriptiondimanche 20 janvier 2008StatutMembreDernière intervention 5 juillet 2010 12 oct. 2009 à 10:40
Bonjour,
Juste un truc: je déclare toujours tous les objets Excel. Exemple:
<<
[i]Dim MyBook As WorkBook
Dim MySheet As WorkSheet
Set MyBook = ActiveWorkbook
Set MySheet = MyBook.Sheets(1)
/i>>
de la même façon je déclare les "range":
<<
[i]Dim Range1 As Range
Dim Range2 As Range
Dim Range3 As Range
Set Range1 = MySheet.Range("A1")
Set Range2 = MySheet.Range("C14")
Set Range3 = MySheet.Range(Range1, Range2)
/i>>
de cette façon je ne rencontre pas ton problème...
scabor
Messages postés3Date d'inscriptiondimanche 27 septembre 2009StatutMembreDernière intervention12 octobre 2009 12 oct. 2009 à 20:58
Merci pour ta réponse. Je pense effectivement que c'est un problème aléatoire qui se rencontre lorsqu'on ne réserve pas la mémoire (donc lorsqu'on ne déclare pas tous les objets)