Macro pour selectioner la première cellule vide sur une ligne

Résolu
AngelDouche -  
 AngelDouche -
Bonjour,

Je cherche a faire une macro sous Excel qui vérifie les valeurs sur une ligne et qui sélectionne la première case vide.

Exemple : (A1 : D1) contiennent une valeur donc la macro va sélectionner E1.

Je suis novice dans les macro, donc veuillez m'excuser si cette question peut paraitre "bête".

Merci d'avance,

1 réponse

  1. ThauTheme Messages postés 1564 Statut Membre 160
     
    Bonsoir Angel, bonsoir le forum,

    Il faut partir de la dernière colonne de l'application, remonter à la dernière cellule éditée de la ligne, puis se décaler d'une colonne pour obtenir la première vide. Cela donne :

    Dim PCV As Range 'déclare la variable PCV (Première Cellule Vide)
    Set PCV = Cells(1, Application.Columns.Count).End(xlToLeft).Offset(0, 1) 'définit la cellule PCV
    PCV.Select 'sélectionne la cellule PCV
    

    2
    1. AngelDouche
       
      Merci beaucoup pour ta réponse très claire.
      Cela m'a beaucoup aidé !
      0