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

Sélection et décaler

Bilou

XLDnaute Nouveau
Bonjour Forum,

Je fais appel aux VBAtisites,

Comment faire pour :

Si la colonne K, contient 'x', alors sélectionner la ligne entière et celle du dessus ?

C'est certainement très simple pour vous, mais pour moi,
Merci pour votre aide.
 

Charly2

Nous a quittés en 2006
Repose en paix
Bonjour Bilou,

Tu peux essayer un code de ce genre :

Code:
Sub Selectionne()
'
Dim i&
'
  For i = 1 To Range('K65536').End(xlUp).Row
    If Cells(i, 11) = 'x' Then
      If i > 1 Then
        Range(Cells(i - 1, 11), Cells(i, 11)).EntireRow.Select
      Else
        Cells(i, 11).EntireRow.Select
      End If
      Exit For
    End If
  Next i
End Sub

Tiens-nous au courant

A+
 

Bilou

XLDnaute Nouveau
C'est parfait, Charly. Cela fonctionne à merveille.
Par contre, je ne comprends pas la macro, si cela ne t'ennuie pas, peux-tu me dire à quoi correspond le '11' (Cells(i, 11)

Merci encore :kiss: :kiss: :kiss:
 

Bilou

XLDnaute Nouveau
Bonjour, je rencontre un petit souci avec la macro.

Elle fonctionne très bien, mais sur une seule ligne. Comment faire pour que la macro s'éxécute sur toute la sélection (soit sur la colonne K)

DerLigne = Range('A65536').End(xlUp).Row
Range('K3' & ':K' & DerLigne).Select
... ?
For each, do loop ?
puis la macro de charly

A bientôt
 

Charly2

Nous a quittés en 2006
Repose en paix
Bonjour Bilou, bonjour Patrick, bonjour à toutes et à tous

Souhaites-tu sélectionner toutes les lignes qui correspondent à ton critère ?

J'attends ta réponse avant de proposer une autre manière de procéder

A+
 

Charly2

Nous a quittés en 2006
Repose en paix
re,

Alors voici une solution possible à adapter à tes besoins (commentée)

[file name=Bilou_SelectionV2.zip size=9988]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Bilou_SelectionV2.zip[/file]

A+
 

Pièces jointes

  • Bilou_SelectionV2.zip
    9.8 KB · Affichages: 25

Bilou

XLDnaute Nouveau
que ferais-je sans toi :lol: Je suis ravie.

Merci pour les explications détaillées, cela me permet de comprendre et d'avancer à petit pas. Je vais l'étudier consciemment.

Très bon we à toi, et au Forum.

 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…