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 :

Remplir un tableau a partir d'un inputbox [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 39
    Par défaut Remplir un tableau a partir d'un inputbox
    bonjours,
    je suis débutant
    SVP , je n'arrive pas a remplir un tableau de 4 colonne (nom,prénom,moyenne,attach)
    avec le contenue de "attach" est un URL de fichiers pdf
    c'est a dire lorsqu'on appui sur boutton "remplir" 4 inputbox s'affichera pour le remplissage de nom ,prénom ,moyenne et attach (URL)
    aidez-moi SVP

  2. #2
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 324
    Par défaut
    Pas compris grand chose à ton message... Que cherches-tu à faire? Cela manque de précisions pour que l'on puisse t'aider...

  3. #3
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Heuuuuuu...

    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
    16
    17
    18
    Sub ButtonRemplir_Click()
     
        Dim nom As String
        Dim prenom As String
        Dim moyenne As String
        Dim attach As String
     
        nom = InputBox("Entrez votre nom", "NomDeLafenêtre")
        prenom = InputBox("Entrez votre prenom", "NomDeLafenêtre")
        moyenne = InputBox("Entrez la moyenne", "NomDeLafenêtre")
        attach = InputBox("Entrez l'URL", "NomDeLafenêtre")
     
        Range("A1").Value = nom
        Range("B1").Value = prenom
        Range("C1").Value = moyenne
        Range("D1").Value = attach
     
    End Sub
    Quelque chose dans ce genre?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 39
    Par défaut
    merciiii c'est parfait mon ami . juste une petite modification SVP
    1-Incrémentation automatique des ligne (car dans ce code les nouveau donnés entrées prend la place des anciennes valeurs).
    2-est ce qu'on peut changer l'URL dans la colonne attach à un lien hypertext.
    merci encore

  5. #5
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Dim NewLig As Long
    Dim attach As String
     
    NewLig = Cells(Rows.Count, 1).End(xlUp).Row + 1
     
    Range("A" & NewLig).Value = InputBox("Entrez votre nom", "NomDeLafenêtre")
    Range("B" & NewLig).Value = InputBox("Entrez votre prenom", "NomDeLafenêtre")
    Range("C" & NewLig).Value = InputBox("Entrez la moyenne", "NomDeLafenêtre")
    attach = InputBox("Entrez l'URL", "NomDeLafenêtre")
    ActiveSheet.Hyperlinks.Add Anchor:=Range("D" & NewLig), Address:=attach, TextToDisplay:=attach

  6. #6
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Citation Envoyé par mercatog Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    NewLig = Cells(Rows.Count, 1).End(xlUp).Row + 1
    C'est génial cette astuce ! +1
    J'ai un peu de mal à la comprendre mais je vais y méditer!

  7. #7
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 324
    Par défaut
    Citation Envoyé par Yolak Voir le message
    Heuuuuuu...

    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
    16
    17
    18
    Sub ButtonRemplir_Click()
     
        Dim nom As String
        Dim prenom As String
        Dim moyenne As String
        Dim attach As String
     
        nom = InputBox("Entrez votre nom", "NomDeLafenêtre")
        prenom = InputBox("Entrez votre prenom", "NomDeLafenêtre")
        moyenne = InputBox("Entrez la moyenne", "NomDeLafenêtre")
        attach = InputBox("Entrez l'URL", "NomDeLafenêtre")
     
        Range("A1").Value = nom
        Range("B1").Value = prenom
        Range("C1").Value = moyenne
        Range("D1").Value = attach
     
    End Sub
    Quelque chose dans ce genre?
    Ah c'était juste ça...

  8. #8
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Citation Envoyé par Psychopathe Voir le message
    Ah c'était juste ça...
    Oui lol des fois on cherche trop compliqué quand la réponse est "simple"

  9. #9
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    324
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 324
    Par défaut
    Tellement simple que parfois on peut se demander à quoi servent les tutoriels sur le site...

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/04/2013, 13h09
  2. Réponses: 1
    Dernier message: 28/12/2007, 10h32
  3. [SQL] Remplir une base SQL à partir d'un tableau à plusieurs lignes et colonnes
    Par Yagami_Raito dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 13/08/2007, 08h56
  4. Réponses: 8
    Dernier message: 06/08/2007, 11h32
  5. [TP] Remplir un tableau à partir des données d'un autre tableau
    Par The future scientist dans le forum Turbo Pascal
    Réponses: 6
    Dernier message: 27/05/2007, 17h31

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