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 :

Chargement de variable


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 375
    Par défaut Chargement de variable
    Bonjour

    A partir d'une macro je dois tester plusieurs cellules de A4 à A34 et suivant le résultat du test j'aimerai connaitre le numéro de ma cellule ou mon test s'arrête

    exemple si le test s'arrête à la cellule A20 j'aimerai charger en variable la valeur A20 comment puis-je faire ?

  2. #2
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Salut,
    Le ".address" te renverra l'info demandée.
    Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Sub TestAdresse()
     
    MsgBox ActiveCell.Address
     
    End Sub
    A+

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 375
    Par défaut
    Bonjour et merci pour l'aide,

    Par contre peut-on faire la même chose ou avoir l'équivalent dans une boucle comme celle-ci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Sub Gestion_de_Stock()
    For Each Cellule In Range("A4:A35")
     
    If IsNumeric(Cellule.Value) = False Then
     
    MsgBox "La plage contient une valeur non numérique."
     
    'ICI JE SOUHAITERAI AFFICHER LE NUMERO DE LIGNE OU S4ARRETE MA 'BOUCLE AVEC LA COMMANDE SUIVANTE J'AI BIEN UN NUMERO DE LIGNE 'MAIS QUI NE CORRESPOND PAS A L'ARRET DE MON TEST 
     
    MsgBox ActiveCell.Address
     
    Exit For
    End If
    Next
    End Sub

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 944
    Par défaut
    Bonjour
    Suffit de remplacer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox ActiveCell.Address
    c'est la cellule selectionnée

    par
    c'est la cellule que tu es en train de tester dans ta boucle

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 375
    Par défaut CHARGEMENT DE VARIABLE
    Salt

    C'est parfait par contre la MsgBox mais avec simplement le nom de la colonne
    Et autre MsgBox avec le numéro de la ligne

    c'est possible ou pas ?

  6. #6
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 944
    Par défaut
    Il faut utiliser les propriétés :
    et

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Chargement de variable de contexte
    Par Kobaal dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 26/06/2012, 09h10
  2. Chargement de variables
    Par jmbonnaz dans le forum MATLAB
    Réponses: 2
    Dernier message: 10/05/2007, 17h14
  3. Réponses: 11
    Dernier message: 11/05/2006, 10h09
  4. [FLASH 8] Probléme chargement .swf et variable
    Par segphault dans le forum Flash
    Réponses: 1
    Dernier message: 24/10/2005, 13h18
  5. Réponses: 4
    Dernier message: 28/10/2004, 10h57

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