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 :

Importer un tableau et le modifier


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2015
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2015
    Messages : 94
    Par défaut Importer un tableau et le modifier
    Bonjour,
    s'il vois plait j'ai besoin de code d'une macro vba qui me permet d'importer un tableau dans un fichier excel base1 et crée un autre tableau de même longueur que celui dans base1 et ajoute à chaque cellule 1 par exemple
    le tableau qui existe dans la base1 est
    Nom : Capture.PNG
Affichages : 165
Taille : 2,7 Ko
    et le tableau que je veux avoir
    Nom : Capture.PNG
Affichages : 144
Taille : 2,7 Ko

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Moi j'ai besoin d'une formation Excel vba pour pouvoir rédiger le code dont tu as besoin!

  3. #3
    Membre éprouvé

    Profil pro
    MOA
    Inscrit en
    Décembre 2002
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : MOA

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 264
    Par défaut
    Tu abuses tout de meme, tu as rien proposé.
    Pour ma part, je viens de m'y mettre depuis 2-3 jours parce que j'ai besoin aussi d'automatiser et je me rends compte que cela peut facilier certaines taches en les automatisant.

    Je t'invite à regarder ce site qui explique comment créer sa première propre macro.
    http://www.excel-easy.com/vba/create-a-macro.html
    Tu saura créer ton premier hello


    Et après je te t'invite à t'amuser sur les différentes rubriques :
    http://www.excel-easy.com/vba.html
    Il expose succinctement et cela peut suffire amplement pour un premier début.

    Pour ton besoin, je te conseil de te concentrer sur la partie
    Range Object pour savoir comment récuper une valeur d'une cellule, la modifier
    Loop pour s'avoir faire un traitement dans une boucle
    et Variables

    Bref, tu as 3 chapitres à regarder et cela te permettra de résoudre ton problème.

    Bon courage

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Une piste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Sub Test()
     
        Dim Tbl1 As Range
        Dim Tbl2 As Range
        Dim I As Integer
     
        Set Tbl1 = Range("A1:C2")
        Set Tbl2 = Tbl1.Offset(3) 'en "A4:C5"
     
        For I = 1 To Tbl1.Count: Tbl2(I).Value = Tbl1(I).Value & "1": Next I
     
    End Sub

Discussions similaires

  1. [Débutant] Importer un tableau et copier/coller
    Par Zapatista dans le forum Scilab
    Réponses: 0
    Dernier message: 10/03/2008, 14h36
  2. importer un tableau Excel
    Par platax dans le forum Access
    Réponses: 4
    Dernier message: 30/01/2008, 16h42
  3. Réponses: 2
    Dernier message: 04/06/2007, 12h31
  4. savoir quels champs d'un tableau ont été modifiés
    Par pek dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 22/03/2005, 16h26

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