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 :

Transfert entête et tableau vers BD (Array)


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Transfert entête et tableau vers BD (Array)
    Bonjour,

    Ma feuille de saisie est constituée de 2 parties, entête et tableau (sur le fichier joint je n'ai saisi que quelques lignes).
    J'ai fait une macro qui copie ligne par ligne, mais l’exécution est très lente.
    Je voudrais effectuer ce transfert en utilisant un "Array" que je ne maitrise pas bien. Pourriez-vous m'aider.

    Je vous remercie beaucoup.

    Cordialement,
    Fichiers attachés Fichiers attachés
    • Type de fichier : xls Tb.xls (107,0 Ko, 108 affichages)

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour la communauté,

    Avec 38 visites et aucune participation. J'en déduit que soit que mon sujet est nul, soit que mon problème a été mal posé, Soit que ceux qui ont lu mon "Post" son des débutants comme moi ou que mon sujet n'est pas intéressant ou trop compliqué.

    La partie du tableau, je l'ai faite mais je n'arrive pas inclure la partie de l'entête, car cette dernière doit s'insérer sur chaque ligne.

    Merci.

    Cordialement,

  3. #3
    Membre chevronné Avatar de pyloupylou
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2012
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2012
    Messages : 438
    Par défaut
    c'est un truc que je fais assez souvent

    ya peut être des fautes... pas testé
    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
     
    option explicit
     
    sub test
    dim tableau(), 
    dim ligne_dep as integer, col_dep as integer, ligne_fin as integer ,col_fin as integer
     
             ligne_dep =1 
             col_dep=1, 
             ligne_fin =10 
             col_fin = 10 
     
             ' chargement tableau
             tableau=range(cells(ligne_dep,col_dep),cells(ligne_fin,col_fin))
             ' à partir d'ici suivre en débug pour voir comment est formé le tableau
             msgbox "tableau charge" 
     
    end sub

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    je te remercie pour ta réponse. je suis très médiocre en vba, je vais essayer d'exploiter ton code.

    Merci encore une fois.

    Cordialement,

Discussions similaires

  1. [XL-2010] Transfert de données DATE vers un tableau par mois
    Par Deep Excel dans le forum Excel
    Réponses: 1
    Dernier message: 01/07/2014, 12h35
  2. Transfert d'un tableau vers listbox ou combobox
    Par ucfoutu dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 17/07/2009, 20h00
  3. transfert d'un tableau word vers excel en vba
    Par progaide dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/12/2008, 17h48
  4. transfert d'un tableau d'un form vers un autre
    Par ghost73 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 04/02/2007, 17h33
  5. Transfert d'un tableau de excel vers Access
    Par Furlaz dans le forum Access
    Réponses: 6
    Dernier message: 20/06/2006, 10h55

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