Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Modifier supprimer

  • Initiateur de la discussion Initiateur de la discussion salhisarra
  • 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 !

S

salhisarra

Guest
Bonjour voila je souhaiterai faire un formulaire dans lequel je peux supprimer ou modifier un contact, j'ai un petit problème avec c'est fonction pour Modifier j'ai débutais comme ceci

Private Sub CommandButton2_Click() 'Modifier
Dim Nb%, Y%, i%, X%
Dim Element_Select As Boolean

Element_Select = False
Nb = Sheets("Feuill2").Range("R1").Value '' Nb=NBVAL(B2:B100)
X = 2


'------------- Modification coordonnées client ------------------
For i = 0 To Nb - 1
If UserForm1.ListBox1.Selected(i) = True Then
Element_Select = True
Sheets("Feuill2").Activate
Sheets("Feuill2").Range("B" & i + X).Select
For Y = 0 To 4
Range("B" & i + X).Offset(0, Y).Value = Controls("Textbox" & Y + 1).Value

Next
End If

j'ai remarqué qu'il y avait un décalage, car je part du numéro sélectionner par rapport a la liste, de même pour la fonction supprimer :
Private Sub CommandButton3_Click()
With Sheets("Feuill2")
For i = 0 To Nb - 1
If UserForm1.ListBox1.Selected(i) Then
Rows(i+2).Delete
End If

je n'arrive pas a debloquer pourriez vous m'aider svp
 

Pièces jointes

- 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
10
Affichages
661
Réponses
5
Affichages
910
Réponses
15
Affichages
784
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…