IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Vérifier cellule active dans une colonne spéficique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2005
    Messages
    698
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 698
    Par défaut Vérifier cellule active dans une colonne spéficique
    Bonjour,

    Dans une précédente macro, j'utilisais le code ci-dessous pour vérifier la cellule sélectionnée avant la l'exécution de la macro.
    Aujourd'hui, avec un autre fichier, cela ne marche pas car les entêtes de mon tableau sont situées sur la 4eme ligne de la feuille (je pense).

    Du coup, est-il possible de modifier cette ligne en contrôlant ainsi:
    Cellule présente dans la colonne "E" et dans le tableau "Mon_Tab" ?
    Ces 2 conditions c'est pour verrouiller, si c'est beaucoup plus simple de juste vérifier la colonne "E" ce sera déjà bien. J'adapterai mon MSGBOX.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Not Cells(1, ActiveCell.Column).Text = "Nom" Then
    Merci d'avance à tous

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 446
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 446
    Par défaut
    Bonjour,

    Quelque chose de ce genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub EstEnColonne5()
        Debug.Print ActiveCell.Column = 5
    End Sub
     
    Sub EstEnColonne5_et_Tableau()
        Debug.Print Not (Intersect(ActiveCell, Range("Mon_Tab")) Is Nothing) And (ActiveCell.Column = 5)
    End Sub
    Bonne continuation.

Discussions similaires

  1. [XL-2016] Vérifier présence cellule active dans la colonne F ou titre de colonne ="Projet"
    Par byloute dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/08/2019, 21h56
  2. Vérifier cellule complétée dans une colonne
    Par thomasdu40 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/08/2010, 11h35
  3. Réponses: 2
    Dernier message: 26/02/2008, 21h16
  4. nb de cellule vide dans une colonne?
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/02/2008, 12h22
  5. Test de cellule activée dans une colonne permanent
    Par pisistrate dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 23/08/2007, 14h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo