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 :

Syntaxe pour manipuler une cells dont l'address est connue dans une autre cells


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé Avatar de anarchiste-mouton
    Homme Profil pro
    ceci
    Inscrit en
    Décembre 2017
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : ceci
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2017
    Messages : 69
    Par défaut Syntaxe pour manipuler une cells dont l'address est connue dans une autre cells
    Bonjour à tous,

    Je me fait actuellement un noeud au cerveau pour savoir comment je peux réutiliser l'adresse de la cellule contenue en A1,

    Voici ma feuille au départ :
    Nom : CaptureFofo.PNG
Affichages : 104
Taille : 1,4 Ko

    Et je cherche la syntaxe pour dire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    TargetCell = [Cellule pointée par la cellule A1] 'Donc ici ça serait B1
    If TargetCell.value = "" then
          TargetCell.value = "1"
          Cells(TargetCell.row + 1 , TargetCell.column).value = ""
    else 
          TargetCell.value = "2"
    end if
    Bonne journée

  2. #2
    Membre Expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 871
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 871
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub Test()
        Resultat = Range(Range("A1").Value).Value
    End Sub
    cela marche si tu mets une valeur dans B1 !!

    A+

  3. #3
    Membre confirmé Avatar de anarchiste-mouton
    Homme Profil pro
    ceci
    Inscrit en
    Décembre 2017
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : ceci
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2017
    Messages : 69
    Par défaut
    Merci Igloobel pour cette proposition qui fonctionne parfaitement

    (je me sens bête devant la simplicité du truc)

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/09/2008, 17h38
  2. Instancier une classe dont le nom est contenu dans une String
    Par fyque dans le forum Général Python
    Réponses: 15
    Dernier message: 13/06/2008, 13h33
  3. Réponses: 2
    Dernier message: 05/03/2008, 17h12
  4. Réponses: 4
    Dernier message: 22/02/2007, 11h01
  5. Réponses: 7
    Dernier message: 25/10/2005, 16h19

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