VBA sélectionner une colonne nommée tableau

Résolu
dtirtaine Messages postés 6 Date d'inscription   Statut Membre -  
dtirtaine Messages postés 6 Date d'inscription   Statut Membre -
Bonjour à tous,

Pfff, je suis embêtée avec une broutille : en vba, dans un tableau sous excel 2007, comment sélectionner une colonne dont j'ai donné un nom de type "Gravité" (ex, Gravité = S12 à S485 et ça évolue) ? Mon but étant de sélectionner la cellule au carrefour de cette fameuse colonne et de la ligne où se trouve ma cellule active. Je me demande si j'ai été claire ?
Bref, je sais le faire sur la colonne "S" : Range("S" & ActiveCell.Row).Select, le problème est que, si j'ajoute une colonne, mon code ne fonctionne plus !

Merci pour votre aide !
Delphine.
Configuration: Windows XP Internet Explorer 7.0

5 réponses

  1. Bidouilleu_R Messages postés 1209 Statut Membre 296
     
    essaie ça
    pour avancer

    Sub test()
    
    Dim ligne As Long
    Dim C As Variant
    ligne = ActiveCell.Row
    
    For Each C In Range("gravité")
        If ligne = C.Row Then
            C.Select
            Exit For
         End If
    Next
    
    
    End Sub
    1
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour

    sans boucle
    if activecell.row>=12 and activecell.row<=485 then
    cells(ActiveCell.Row,range("gravite").column).select
    else
    msgbox "cellule active hors zone",vbcritical
    end if
    1
  3. Bidouilleu_R Messages postés 1209 Statut Membre 296
     
    trop fort michel !!!
    Mais avoue que le mien il est bien....
    Bon week end
    R
    1
  4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Wouai,Wouai, Ah queuuuue, il est bô,bô,bô, bôôô! ;-)))
    Bon WE à toi aussi et à bientôt pour de nouvelles z'aventures§
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dtirtaine Messages postés 6 Date d'inscription   Statut Membre
     
    Merci les gars, vous êtes super, ça fonctionne au poil !

    Merci aussi à Comment ça marche.net pour ces supers forums !

    Bonne journée
    0