Se positionner dans une cellule en vba
lodam
Messages postés
9
Statut
Membre
-
tomtom -
tomtom -
Bonjour à tous
Voici mon souci :
a) Je cherche une valeur dans une plage de cellule (la colonne A)
b) dès qu'elle est trouvée, j'aimerais me positionner dessus car ensuite, je devrais insérer des données dans 10 colonnes à sa droite
Je sais trouver cette cellule mais je ne sais pas me positionner dessus (aevc activecell, je ne me positionne que sur la dernière cellule selectionée dans la feuille)
(j'ai fait quelques essais pour récupéer les adresses avec des msgbox)
comment faire ?
merci pour votre aide :
Voici mon souci :
a) Je cherche une valeur dans une plage de cellule (la colonne A)
b) dès qu'elle est trouvée, j'aimerais me positionner dessus car ensuite, je devrais insérer des données dans 10 colonnes à sa droite
Je sais trouver cette cellule mais je ne sais pas me positionner dessus (aevc activecell, je ne me positionne que sur la dernière cellule selectionée dans la feuille)
(j'ai fait quelques essais pour récupéer les adresses avec des msgbox)
comment faire ?
merci pour votre aide :
Private Sub modifier_Click() Sheets("ListeClients").Select Dim Msg As Integer Dim L As Integer Dim Plage As Range Dim Cell As Range Dim clientmodifie As String clientmodifie = genre & " " & prenom & " " & nom 'on recherche à remplacer par le code client qui se situe dans la colonne A L = Sheets("ListeClients").Range("A65536").End(xlUp).Row Set Plage = Sheets("ListeClients").Range("a2:a" & L) For Each Cell In Plage 'MsgBox L 'MsgBox Cell.Value 'MsgBox code_client If Cell.Value = code_client Then MsgBox Cell.Address MsgBox Range(Cell.Address).Value MsgBox ActiveCell.Address Msg = MsgBox("Modifier la fiche de : " & Chr(10) & clientmodifie, vbYesNo, "Confirmer la modification ?") If Msg = 6 Then '******************** 'il faut sélectionner la celulle trouvée pour coller la valeur d'un textbox code_client 'et c'est là que ça marche pas ... '********************* 'Cell.Value.Offset(0, 0).Select ActiveCell.Value = Val(code_client) Else: MsgBox "rien modifié" Exit Sub End If Else End If Next Cell Unload FicheClient_modification FicheClient_modification.Hide End Sub
A voir également:
- Vba se positionner sur une cellule
- Excel compter cellule couleur sans vba - Guide
- Excel cellule couleur si condition texte - Guide
- Proteger cellule excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Vba récupérer valeur cellule ✓ - Forum VB / VBA