jeremy29100
XLDnaute Nouveau
Bonjour,
Je viens vers vous avec un problème de tableau utilisant une macro.
Le but de cette macro est de déterminer le numéro de ligne de la dernière ligne ainsi que la valeur qui est renvoyée par le dernier élément du tableau.
Cependant j'ai un soucis, lorsque je mets un nombre trop important de valeurs dans le tableau, j'ai un message d'erreur avec affiché "dépassement de capacité"(je ne l'ai pas défini avec précision mais à partir d'environ 10000).
Je ne comprends pas parce qu'excel ou VBA peut normalement traiter un nombre très important de valeur.
Voici le code associé :
D'où pensez-vous que cela peut provenir?
En vous remerciant chaleureusement,
Jérémy
Je viens vers vous avec un problème de tableau utilisant une macro.
Le but de cette macro est de déterminer le numéro de ligne de la dernière ligne ainsi que la valeur qui est renvoyée par le dernier élément du tableau.
Cependant j'ai un soucis, lorsque je mets un nombre trop important de valeurs dans le tableau, j'ai un message d'erreur avec affiché "dépassement de capacité"(je ne l'ai pas défini avec précision mais à partir d'environ 10000).
Je ne comprends pas parce qu'excel ou VBA peut normalement traiter un nombre très important de valeur.
Voici le code associé :
Code:
Private Sub CommandButton4_Click()
Sheets("tableau").Activate
Dim i As Integer
Columns("C:D").Select
Selection.ClearContents
i = Cells(12, 8)
Cells(i + 8, 3).Interior.ColorIndex = 2
Cells(i + 8, 4).Interior.ColorIndex = 2
i = 9
While Cells(i, 2) <> " "
i = i + 1
Wend
Cells(i - 1, 3) = "DERNIER"
Cells(i - 1, 4) = "POINT"
Cells(12, 8) = i - 9
Cells(13, 8) = Cells(i - 1, 1)
End Sub
D'où pensez-vous que cela peut provenir?
En vous remerciant chaleureusement,
Jérémy