agrandissement de plage

  • Initiateur de la discussion Initiateur de la discussion Akeya06
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Akeya06

XLDnaute Occasionnel
Bonsoir le forum,

J'ai un petit souci avec ce code, venant de MR THIERRY, merci à lui.

Private Sub ListBox02_Click()

Dim i As Integer
Dim x As Byte

For i = LBound(Tablo, 2) To UBound(Tablo, 2)
If TheCriteria = '' Then
If Tablo(2, i) = ListBox01 Then
If Tablo(3, i) = ListBox02 Then
For x = 0 To 7
Me.Controls('TextBox0' & x) = Tablo(x, i)
Next x
End If
End If
Else
If Tablo(1, i) = TheCriteria Then
If Tablo(2, i) = ListBox01 Then
If Tablo(3, i) = ListBox02 Then
For x = 0 To 7
Me.Controls('TextBox0' & x) = Tablo(x, i)
Next x
End If
End If
End If
End If
Next i
If ListBox02.ListCount > 0 Then Me.ListBox02.ListIndex = 0
End Sub

Lorsque je click sur ma listbox2, je viens renseigner des textbox. J'aimerais maintenant élargir ma plage pour remplir plus de textbox mais lorsque je modifie le code, en bleu, je me retrouve avec la ligne en rouge en erreur, alors qu'il a commencé à remplir des textbox. Je sais que je sors ce code de son contexte donc s'il vous faut d'autres infos, n'hésiter pas.
D'avance merci...
Akeya06 😉
 
Bonjour Akeya06

Je ne suis pas sure, mais si tu as rajouter des textbox que tu as nommé toi même et que tu n'as pas respecter le 0 comme indice, absolue, tu risque de pointer sur un textbox qui n'existe pas. Exemple TextBox10, au lieu de TextBox010.

Ou l'autre chose, si tu n'as pas crer d'autre TextBox, ce code n'en crer pas de nouveau, il pointe sur ceux qui existe seulement.

Mais c'est difficile a dire sans avoir ton exemple complet.

a+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
221
Réponses
8
Affichages
238
Réponses
5
Affichages
249
Réponses
10
Affichages
301
Réponses
2
Affichages
127
Réponses
41
Affichages
718
Réponses
4
Affichages
216
Retour