Bonjour à tous,
Voilà, un petit problème :
cette instruction ne fonctionne pas correctement :
Sub Macro2()
Sheets("Feuil1").Select
Range("A5:I7").Select
Selection.Copy
Sheets("Calcul").Select
For i = 2 To 100
If Left(Cells(i, 2), 6) = "Total " Then
Cells(i + 2, 1).Select
ActiveSheet.Paste
End If
Next
End Sub
Elle fonctionne bien au début puis s'arrête en mettant un message d'erreur "type 13".
Si je remplace le "copie-coller" par un MgsBox : pas de problème.
Quelqu'un aurait-il une idée ?
Merci beaucoup pour votre aide,
Ciao,
Famu.
Voilà, un petit problème :
cette instruction ne fonctionne pas correctement :
Sub Macro2()
Sheets("Feuil1").Select
Range("A5:I7").Select
Selection.Copy
Sheets("Calcul").Select
For i = 2 To 100
If Left(Cells(i, 2), 6) = "Total " Then
Cells(i + 2, 1).Select
ActiveSheet.Paste
End If
Next
End Sub
Elle fonctionne bien au début puis s'arrête en mettant un message d'erreur "type 13".
Si je remplace le "copie-coller" par un MgsBox : pas de problème.
Quelqu'un aurait-il une idée ?
Merci beaucoup pour votre aide,
Ciao,
Famu.