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

Excel Discussion :

[Excel] Référence de la dernière cellule modifiée


Sujet :

Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2005
    Messages : 49
    Points : 45
    Points
    45
    Par défaut [Excel] Référence de la dernière cellule modifiée
    Bonjour,

    J'ai plusieurs cellules contenant une liste déroulante dans une colonne d'un tableau.

    J'aimerais savoir qu'elle cellule de cette colonne a été modifiée lorsque je sélectionne un élement dans la liste déroulante ?

    Merci.

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Points : 20 144
    Points
    20 144
    Par défaut
    bonjour

    Tu peux identifier quelles sont les cellules modifiées gràce à l'évènement Change de la feuille de calcul.


    Cet exemple identifie si une cellule est modifiée dans la colonne A, puis enregistre l'adresse dans la cellule A1 de la Feuil2.

    nota
    il me semble que l'évènement Change ne gère les listes de validation, dans Excel97.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    'Evènement "Change" dans la feuille de calcul
    '(à placer dans le module objet de la feuille.)
    Private Sub Worksheet_Change(ByVal Target As Range)
     
    'Vérifie si la modification est effectuée dans dans la colonne A.
    If Target.Column = 1 Then Feuil2.Range("A1") = Target.Address
     
    End Sub

    michel

Discussions similaires

  1. Comment identifier la dernière cellule modifiée
    Par Tho69 dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 29/09/2021, 13h37
  2. Référence de la dernière cellule de la ligne
    Par azerty_2 dans le forum Excel
    Réponses: 6
    Dernier message: 16/05/2011, 13h45
  3. [OLE Excel] Aller jusqu'à la dernière cellule rempli
    Par JBrek dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 07/08/2009, 19h21
  4. [VBA-E] Repérer la dernière cellule modifiée
    Par aokiseiichiro dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/05/2006, 15h45
  5. [VB][Excel]test la dernière cellule pleine d'une feuille
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/09/2005, 13h25

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