Boucle sur colonne excel

Résolu/Fermé
ced3c Messages postés 237 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 28 mai 2016 - 20 oct. 2014 à 12:44
ced3c Messages postés 237 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 28 mai 2016 - 20 oct. 2014 à 14:11
Bonjour,
j'avais posée une question sur ce forum j'avais eu une réponse adaptée, mais je me suis rendu compte plus tard à l'usage qu il y avait un probleme.
https://forums.commentcamarche.net/forum/affich-30886524-excel-incrementer-et-afficher-dans-feuille#p30887181

Je fais un autre post pour que ce soit plus clair.

A partir de 2 textbox dans un userform, j'aimerai inscrire dans ma feuille excel la suite de nombre qui les separe grace a un bouton de commande.

exemple:

textbox1 : 25
textbox2 : 30
feuille excel : feuill1 colonne "B"

J'aimerai que quand je clique sur le bouton de commande il ajoute a la suite des valeurs de la colonne"B"

soit:

colonne "B"
1
2
3
25
26
27
28
29
30

j'espere avoir été assez clair, c'est net dans ma tête mais pas forcément pour vous à l'écrit :)

Merci pour votre aide

Cette solution m'a été proposée: (je ne citerai pas l'auteur pour cause de harcèlement à l'aide^^)
Private Sub CommandButton1_Click()
Dim i As Integer, Ligne As Long
With Sheets("Feuil1")
For i = TextBox1.Value To TextBox2.Value
Ligne = .Range("B" & Rows.Count).End(xlUp).Row + 1
.Range("B" & Ligne) = i
Next i
End With
End Sub


Il fonctionne très bien, mais si je rentre des grosses valeurs dans les textbox, il me met "dépassement de capacité"

exemple:
textbox1: 456842
textbox2: 456885

=> dépassement de capacitée

A voir également:

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
20 oct. 2014 à 13:17
Bonjour,

Tu aurais pu (et même du!) continuer à la suite de ton sujet initial. Pour si peu...
Remplaces :
Dim i As Integer

Par :
Dim i As Long

0
ced3c Messages postés 237 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 28 mai 2016 5
20 oct. 2014 à 14:11
oui en effet.
J'avais hésité a poster sur le même

En tout cas merci beaucoup encore une fois, même si cette fois j'aurai du trouver par moi même.

Une claque pour moi même.
0