Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VBA Excel Autofilter : recuperer les valeurs [ Archives Visual Basic / VBA ] (mogwai12)

mardi 8 juillet 2003 à 11:34:22 | VBA Excel Autofilter : recuperer les valeurs

mogwai12

Bonjour tt le monde,

Scusez pour la formulation du message, c un peu difficile a expliquer. Sous excel, lorqu on applique la methode autofilter a une ligne, chaque cellule se voit munir d une fleche. Quand on clique sur cette fleche, on voit apparaitre la liste (une listbox) des differentes valeurs que prennent les cellules de la colonne a laquelle appartient la cellule en question (pas de repetition des valeurs).
Je voudrais savoir si qqun sait comment on peut acceder a cette liste de valeur en VBA. AUtrement dit de quel objet excel s agit-il ? (g cherchce et po trouve )
Cette premiere question en amene une deuxieme. En effet, je veux acceder a cette liste de valeur car elle contient les differentes valeurs des cellules contenues dans la colonne sans doublons. La feuille que je traite contient environ 10000 lignes et quand je veux recuperer la liste des valeurs d une colonne sans doublons ca met un peu de temp. C parce que VB c interprete ? Dans ce cas comment faire pour accelerer le traitement ? Une dll ? Si oui il faut que je m y prenne comment ?

Merci dZavance pour vos réponse,

Mog

mardi 8 juillet 2003 à 12:04:31 | Re : VBA Excel Autofilter : recuperer les valeurs

klok

Membre Club
regarde ta propriété value de ta cellule,
c'est un tableau qui contient toutes les valeurs de la liste
ou formula pour les formule
Florent


-------------------------------
Réponse au message :
-------------------------------

> Bonjour tt le monde,
>
> Scusez pour la formulation du message, c un peu difficile a expliquer. Sous excel, lorqu on applique la methode autofilter a une ligne, chaque cellule se voit munir d une fleche. Quand on clique sur cette fleche, on voit apparaitre la liste (une listbox) des differentes valeurs que prennent les cellules de la colonne a laquelle appartient la cellule en question (pas de repetition des valeurs).
> Je voudrais savoir si qqun sait comment on peut acceder a cette liste de valeur en VBA. AUtrement dit de quel objet excel s agit-il ? (g cherchce et po trouve )
> Cette premiere question en amene une deuxieme. En effet, je veux acceder a cette liste de valeur car elle contient les differentes valeurs des cellules contenues dans la colonne sans doublons. La feuille que je traite contient environ 10000 lignes et quand je veux recuperer la liste des valeurs d une colonne sans doublons ca met un peu de temp. C parce que VB c interprete ? Dans ce cas comment faire pour accelerer le traitement ? Une dll ? Si oui il faut que je m y prenne comment ?
>
> Merci dZavance pour vos réponse,
>
> Mog

mardi 8 juillet 2003 à 12:51:32 | Re : VBA Excel Autofilter : recuperer les valeurs

mogwai12

Merci de ta reponse. Mais le code "maCellule.value" ne me renvoie qu'une seule valeur. Si j'essaye de l'affecter a une une variable de type Currency : "monTab=maCellule.value", g une erreur "types incompatibles". C quoi la syntaxe que t'utilise ?

@+

Mog


-------------------------------
Réponse au message :
-------------------------------

> regarde ta propriété value de ta cellule,
> c'est un tableau qui contient toutes les valeurs de la liste
> ou formula pour les formule
> Florent
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour tt le monde,
> >
> > Scusez pour la formulation du message, c un peu difficile a expliquer. Sous excel, lorqu on applique la methode autofilter a une ligne, chaque cellule se voit munir d une fleche. Quand on clique sur cette fleche, on voit apparaitre la liste (une listbox) des differentes valeurs que prennent les cellules de la colonne a laquelle appartient la cellule en question (pas de repetition des valeurs).
> > Je voudrais savoir si qqun sait comment on peut acceder a cette liste de valeur en VBA. AUtrement dit de quel objet excel s agit-il ? (g cherchce et po trouve )
> > Cette premiere question en amene une deuxieme. En effet, je veux acceder a cette liste de valeur car elle contient les differentes valeurs des cellules contenues dans la colonne sans doublons. La feuille que je traite contient environ 10000 lignes et quand je veux recuperer la liste des valeurs d une colonne sans doublons ca met un peu de temp. C parce que VB c interprete ? Dans ce cas comment faire pour accelerer le traitement ? Une dll ? Si oui il faut que je m y prenne comment ?
> >
> > Merci dZavance pour vos réponse,
> >
> > Mog
>

mardi 8 juillet 2003 à 13:34:41 | Re : VBA Excel Autofilter : recuperer les valeurs

klok

Membre Club

Florent


-------------------------------
Réponse au message :
-------------------------------

> Merci de ta reponse. Mais le code "maCellule.value" ne me renvoie qu'une seule valeur. Si j'essaye de l'affecter a une une variable de type Currency : "monTab=maCellule.value", g une erreur "types incompatibles". C quoi la syntaxe que t'utilise ?
>
> @+
>
> Mog
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > regarde ta propriété value de ta cellule,
> > c'est un tableau qui contient toutes les valeurs de la liste
> > ou formula pour les formule
> > Florent
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour tt le monde,
> > >
> > > Scusez pour la formulation du message, c un peu difficile a expliquer. Sous excel, lorqu on applique la methode autofilter a une ligne, chaque cellule se voit munir d une fleche. Quand on clique sur cette fleche, on voit apparaitre la liste (une listbox) des differentes valeurs que prennent les cellules de la colonne a laquelle appartient la cellule en question (pas de repetition des valeurs).
> > > Je voudrais savoir si qqun sait comment on peut acceder a cette liste de valeur en VBA. AUtrement dit de quel objet excel s agit-il ? (g cherchce et po trouve )
> > > Cette premiere question en amene une deuxieme. En effet, je veux acceder a cette liste de valeur car elle contient les differentes valeurs des cellules contenues dans la colonne sans doublons. La feuille que je traite contient environ 10000 lignes et quand je veux recuperer la liste des valeurs d une colonne sans doublons ca met un peu de temp. C parce que VB c interprete ? Dans ce cas comment faire pour accelerer le traitement ? Une dll ? Si oui il faut que je m y prenne comment ?
> > >
> > > Merci dZavance pour vos réponse,
> > >
> > > Mog
> >
>



Cette discussion est classé dans : vba, excel, liste, valeurs, autofilter


Répondre à ce message

Sujets en rapport avec ce message

VBA EXCEL LISTER DES DONNEES [ par clemodoun ] Bonjour à tous,Je viens vous poser une question. Je débute en VBA Excel et voici ce que je voudrais faire. J'ai une liste et je voudrais qu'en cliquan liste déroulante excel vba [ par elisastas ] BonjourTout d'abords merci à tout ceux qui liront ce petit message.Je suis très novice mais en m'explicant je comprends <img class="inlineimg" title=" Graphique VBA [ par SeKo54 ] Bonjour,Je cherche à créer un graphique à l'aide de VBA. Sous l'ancienne version d'Excel je procédais ainsi :Charts.AddActiveChart.ChartType = xlXYSca trier une listbox en vba excel [ par Fabian123 ] Bonjour!tout est dans la question!j'ai une liste d'article sur une feuille excel, qui est chargée dans une listbox, la liste n'est pas triée (et je ne Question sur VBA excel [ par eastpeople ] Bonjour tout le monde, alors je vais tenter de vos expliquer mon problème.J'ai un userform avec une liste deroulante, j'aimerai que quand une valeur e MACRO EXCEL EN VBA [ par tallia64 ] Bonjour je débute en vba et j'ai besoin de votre aide. En fait j'ai une base de données dans un feuillet excel  avec des entêtes de colonnes n VBA excel liste déroulante [ par flyersgoaler ] Bonjour, je cherche comment je peux insérer une liste déroulante dans une cellule en utilisant le langage vba.  Je voudrais donc pouvoir choisir un it vba excel +liste déroulante [ par flyersgoaler ] Bonjour, j'ai inséré une liste déroulante dans une cellule sur excel.  Chaque nom inséré dans la liste déroulante correspond à mes douze feuilles qui Liste en VBA en Excel [ par djeedils ] Bonjour la liste,une petite colle pour moi mais pour vous certainement pas.Voila mon souci.Comment remplacer le nom de mon objet liste par un argument menu déroulant VBA/excel [ par capc93 ] Bonjour, Je débute en VBA/ Excel et depuis hier je bute sur un truc qui je suis sure est simple mais que je n'arrive pas surmonter...J'ai fais une min


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.