Macro Extraction - VB/VBA/VBS - Programmation
Marsh Posté le 13-04-2005 à 15:29:15
Je n'y suis pas arriver, pour resumer je voudrais ...à partir d'une base de données comme ca :
|
Et d'une feuille ou je rentrerais ceci :
Entité A :.....Champs |
Me sorte une feuille comme suit :
|
En bref extraire une partie de la base en fonction de sa ligne et de sa colonne spécifié.
Quelqu'un pourrais t'il maider ?
Marsh Posté le 14-04-2005 à 05:50:16
Tu dis que tu n'y es pas arrivé.
Dis-nous au moins ce que tu as fait. Qu'as-tu essayé?
Quel a été le résultat? Message(s) d'erreur?
On est là pour donner un coup de main, PAS POUR TOUT FAIRE A VOTRE PLACE!!!!!!!!!
Marsh Posté le 14-04-2005 à 10:55:43
Bah j'ai deja essayer x programme different, le dernier en date :
Public Sub EXTRACTION() |
Ce qui ne marche pas, c'est la formules qui utilise des données incrémenter dans VBA et non dans excel ( Cells(I, J + 2) = "recherchev(cells(i,j);[donnee]!1$:65536);XCOLONNE" ).
Marsh Posté le 14-04-2005 à 17:10:46
Nouvelle question de la part d'un bouley a qui on repond jamais !
Qui sait comment ecrire en excel VBA (97) une fonction recherchev en utilisant des variables pour les adresses de cellules !
svp merci !
exemple ( de ce que j'aimerais que ca fasse ... ) :
recherchev(var1;workbook1.feuil1.adresse;vardecolonne;false)
MERCI
Marsh Posté le 15-04-2005 à 12:18:34
Oh, que si, qu'on veut bien te répondre...
Mais faut arrêter de nous poser les questions sous forme de devinettes.
Avec le code que tu as envoyé, on commence à comprendre mais il manque encore un élément.
Quelle est la structure (et un exemple de contenu) de ta feuille "Entités".
Je vois que tu t'en sers pour créer de nouvelles feuilles. Donc le contenu est important pour comprendre.
Autre question, pourquoi actives-tu la feuille 5 alors qu'il ne t'en reste que 2 après la suppression?
Marsh Posté le 18-04-2005 à 09:31:53
Désoler de n'avoir pas étais assez clair, mais le nez dessus depuis deux semaine j'ai du mal à avoir un oeil subjectif
Voila mon programme : ( même structure que précedente ) avec des modifications :
Option Explicit |
Exemple de la structure de ma feuille Entités : ( desoler j'ai pas reussit a l'agrandir, il faut cliquer dessus )
Pour ce qui est des feuilles, je ne me souviens plus pourauoi j'active la feuille 5 mais ca dois être pour l'utilisateur
Ce programme marche partiellement, c'est a dire, qu'il creer pour chaque Entités ( liste de codegeo comme dans le deusieme quote de ce post ) un onglet, le seul probleme reside dans l'insertion de la fonction vlookup dans ces nouvelles feuilles ...... ici >>>
Citation : While Cells(I, 1) <> "" |
j'ai essayer ici de nommer la plage TABLE, mais je ne dois pas avoir la bonne syntaxe pour que cela marche
Merci à tous
Marsh Posté le 06-04-2005 à 15:10:40
Bonjour, je souhaiterais metre en place une macro qui fairais cela :
En feuille 1 ma bd
Je selectionne une ligne de la bd et la ca me l'extrait sur un nouvel onglet portant le nom de la ligne selectionné avec dedans les intitulés ( première ligne de la bd en feuill 1 )et les valeurs de la ligne que je souhaite.
Est ce que quelqu'un aurais une petite idee de comment mi prendre ?
Merci beaucoup d'avance MATA