J'ai un petit probleme. Je dois créer un fichier excel à partir d'une
application vb.net. Jusque la tout marche bien. Donc je crée ma feuille
excel et je veux mettre un filtre automatique sur ligne 1. Mais comment
faire ?
Donc j'ai fait une macro vba et il m'a generer le code suivant :
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
aitoz
Bonjour,
en fait tu dois spécifier ta selection. Plutot que d'écrire : Selection.AutoFilter Marque directement : xlsheet.Range("A1:C1").AutoFilter
xlsheet représente l'objet feuille que tu as dû déclarer plus haut dans ton code. Dim xlSheet As Excel.Worksheet
Bon courage.
ps : Sur le site http://www.vbfrance.com/code.aspx?id06 tu as des exemples !
"Matteo" a écrit dans le message de news: d0h7bn$rqi$
Bonjour à tous,
J'ai un petit probleme. Je dois créer un fichier excel à partir d'une application vb.net. Jusque la tout marche bien. Donc je crée ma feuille excel et je veux mettre un filtre automatique sur ligne 1. Mais comment faire ? Donc j'ai fait une macro vba et il m'a generer le code suivant :
Mais je n'arrive pas faire la commande selection.Autofilter en vb.net et je ne sais pas comment trop m'y prendre. Quelqu'un aurais une idée ?
Merci.
Bonjour,
en fait tu dois spécifier ta selection. Plutot que d'écrire :
Selection.AutoFilter
Marque directement :
xlsheet.Range("A1:C1").AutoFilter
xlsheet représente l'objet feuille que tu as dû déclarer plus haut dans ton
code.
Dim xlSheet As Excel.Worksheet
Bon courage.
ps : Sur le site http://www.vbfrance.com/code.aspx?id06 tu as des
exemples !
"Matteo" <matteo1978@caramail.com> a écrit dans le message de news:
d0h7bn$rqi$1@s1.news.oleane.net...
Bonjour à tous,
J'ai un petit probleme. Je dois créer un fichier excel à partir d'une
application vb.net. Jusque la tout marche bien. Donc je crée ma feuille
excel et je veux mettre un filtre automatique sur ligne 1. Mais comment
faire ?
Donc j'ai fait une macro vba et il m'a generer le code suivant :
en fait tu dois spécifier ta selection. Plutot que d'écrire : Selection.AutoFilter Marque directement : xlsheet.Range("A1:C1").AutoFilter
xlsheet représente l'objet feuille que tu as dû déclarer plus haut dans ton code. Dim xlSheet As Excel.Worksheet
Bon courage.
ps : Sur le site http://www.vbfrance.com/code.aspx?id06 tu as des exemples !
"Matteo" a écrit dans le message de news: d0h7bn$rqi$
Bonjour à tous,
J'ai un petit probleme. Je dois créer un fichier excel à partir d'une application vb.net. Jusque la tout marche bien. Donc je crée ma feuille excel et je veux mettre un filtre automatique sur ligne 1. Mais comment faire ? Donc j'ai fait une macro vba et il m'a generer le code suivant :