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 :

Données Brutes a ranger dans feuille de restitution


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Urbaniste
    Inscrit en
    Octobre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2
    Par défaut Données Brutes a ranger dans feuille de restitution
    Bonjour a tous,

    je suis complètement néophyte et je vous envie souvent quand je suis la résolution des problèmes de chacun sur leur code VBA.
    Allez je me lance et je demande votre aide.

    Voici mon souci:

    J'extraie des données d'une base de données. (onglet extraction brute)
    Ces données sont a envoyer dans une feuille de restitution (onglet Feuille à alimenter)

    dans extraction brute, mes données se présentent en ligne.
    de RespId (A1) à Q4a_10 (IH1) puis de Q1b_01_01 (IK1) à Q4a3_10 (RP1) - ce sont les données a déplacer

    Je dois les restituer dans la feuille à alimenter comme ceci

    Le Respid doit se répéter 20 fois dans les 20 premières lignes
    Le Nom doit aller 20 fois dans les 20 mêmes lignes en dernière colonne du fichier
    les données suivantes sont à séparer toutes les 21 colonnes de l'extraction brute et a reporter dans a restituer comme ceci
    exemple:
    de Q1a_01_01 à Q1a_01_21 va en P2 (CLST - sniff___SH1_1) jusqu'en AJ2 (CLST - sniff___SH1_21)
    et ainsi de suite Q2a_01_01 à Q2a_01_21 va en P3 jusqu'en AJ3
    jusqu'a AJ10
    pour la deuxième partie idem
    de Q1b_01_01 à Q1b_01_21 va en P12 Jusqu'en AJ12

    Puis
    Q2a_01 va en AK2
    Q2a_02 va en AK3
    Q2a_03 va en AK4
    Ect.... jusqu'à Q2a_10 va en AK11

    Puis

    Q2b_01 va en AK12
    Q2b_02 va en AK13
    Q2a_03 va en AK14
    Ect.... jusqu'à Q2b_10 va en AK21

    Idem pour

    Q3a_01 jusqu'a Q3a_10
    Q3b_11 jusqu'a Q3b_20
    et pour

    Q4a_01 jusqu'à Q4a_10
    Q4a_11 jusqu'à Q4a_20

    et voilà.... ouf, je ne sais pas si je suis claire....
    je joint en pièce jointe le fichier

    il faudrait aussi que feuille a restituer soit réinitialiser avant chaque exécution (sauf pour les colonne de B à L - données fixes - et les colonnes M,N et O)
    et que je puisse l'utiliser plusieurs fois
    pour l'instant je n'ai que 135 id mais je pourrais en avoir plus
    idem pour le nombre de proposition (21)
    j'espère que vous pourrez faire quelque chose pour moi
    merci d'avance de vos lumières
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/12/2008, 19h50
  2. Réponses: 3
    Dernier message: 24/11/2008, 14h09
  3. Calcul vba dans feuille de données
    Par KGUTBM dans le forum VBA Access
    Réponses: 4
    Dernier message: 07/07/2008, 11h53
  4. Champ commentaires dans feuille de données
    Par froutloops62 dans le forum IHM
    Réponses: 6
    Dernier message: 25/05/2007, 00h14
  5. [c#] [dataadapter] effacer des ranger dans une base de donne
    Par mahboub dans le forum Accès aux données
    Réponses: 4
    Dernier message: 02/12/2005, 01h26

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