Je rencontre un probl=E8me sur l'utilisation des filtres automatiques et
me permets de vous solliciter.
Mon fichier permet de g=E9rer des primes, en conservant d'ann=E9e en
ann=E9e, l'historique des ann=E9es pr=E9c=E9dentes, j'ai par cons=E9quent t=
ous
les ans une colonne suppl=E9mentaire =E0 mon tableau.
Je ne sais pas comment faire, pour g=E9rer un filtre automatique sur ce
fichier, car ma colonne o=F9 je fais le filtre se d=E9calle de 1 tous les
ans, et par cons=E9quent la ligne de commande suivante :
Bonjour. Joue sur l'année (non testé) : Filtre = Right(Year(Date),2) Selection.AutoFilter Field:=Filtre, Criteria1:="<>" Cordialement. Daniel
Bonjour à tous,
Je rencontre un problème sur l'utilisation des filtres automatiques et me permets de vous solliciter.
Mon fichier permet de gérer des primes, en conservant d'année en année, l'historique des années précédentes, j'ai par conséquent tous les ans une colonne supplémentaire à mon tableau.
Je ne sais pas comment faire, pour gérer un filtre automatique sur ce fichier, car ma colonne où je fais le filtre se décalle de 1 tous les ans, et par conséquent la ligne de commande suivante :
Selection.AutoFilter Field:, Criteria1:="<>"
devrait être l'an prochain :
Selection.AutoFilter Field:, Criteria1:="<>"
(Sinon, l'an prochain, mon filtre ne se fera pas sur la bonne colonne.)
Quelqu'un aurait-il la solution pour que le filtre, se fasse toujours sur l'intitulé de ma colonne et non le N° ?
Merci par avance de votre aide. Cordialement. Alex
Bonjour.
Joue sur l'année (non testé) :
Filtre = Right(Year(Date),2)
Selection.AutoFilter Field:=Filtre, Criteria1:="<>"
Cordialement.
Daniel
Bonjour à tous,
Je rencontre un problème sur l'utilisation des filtres automatiques et
me permets de vous solliciter.
Mon fichier permet de gérer des primes, en conservant d'année en
année, l'historique des années précédentes, j'ai par conséquent tous
les ans une colonne supplémentaire à mon tableau.
Je ne sais pas comment faire, pour gérer un filtre automatique sur ce
fichier, car ma colonne où je fais le filtre se décalle de 1 tous les
ans, et par conséquent la ligne de commande suivante :
Selection.AutoFilter Field:, Criteria1:="<>"
devrait être l'an prochain :
Selection.AutoFilter Field:, Criteria1:="<>"
(Sinon, l'an prochain, mon filtre ne se fera pas sur la bonne
colonne.)
Quelqu'un aurait-il la solution pour que le filtre, se fasse toujours
sur l'intitulé de ma colonne et non le N° ?
Merci par avance de votre aide.
Cordialement.
Alex
Bonjour. Joue sur l'année (non testé) : Filtre = Right(Year(Date),2) Selection.AutoFilter Field:=Filtre, Criteria1:="<>" Cordialement. Daniel
Bonjour à tous,
Je rencontre un problème sur l'utilisation des filtres automatiques et me permets de vous solliciter.
Mon fichier permet de gérer des primes, en conservant d'année en année, l'historique des années précédentes, j'ai par conséquent tous les ans une colonne supplémentaire à mon tableau.
Je ne sais pas comment faire, pour gérer un filtre automatique sur ce fichier, car ma colonne où je fais le filtre se décalle de 1 tous les ans, et par conséquent la ligne de commande suivante :
Selection.AutoFilter Field:, Criteria1:="<>"
devrait être l'an prochain :
Selection.AutoFilter Field:, Criteria1:="<>"
(Sinon, l'an prochain, mon filtre ne se fera pas sur la bonne colonne.)
Quelqu'un aurait-il la solution pour que le filtre, se fasse toujours sur l'intitulé de ma colonne et non le N° ?
Merci par avance de votre aide. Cordialement. Alex
Alex
Puis je demander en question subsidiaire comment j'ecris en VBA de me sélectionner ma cellule laCol, afin d'en modifier l'intitulé ? Merci d'avance de votre aide. Alex
Puis je demander en question subsidiaire comment j'ecris en VBA de me
sélectionner ma cellule laCol, afin d'en modifier l'intitulé ?
Merci d'avance de votre aide.
Alex
Puis je demander en question subsidiaire comment j'ecris en VBA de me sélectionner ma cellule laCol, afin d'en modifier l'intitulé ? Merci d'avance de votre aide. Alex
Caetera
"Alex" a écrit dans le message de news:
Puis je demander en question subsidiaire comment j'ecris en VBA de me sélectionner ma cellule laCol, afin d'en modifier l'intitulé ?
*********************
A partir de n'importe où dans le classeur et avec le contenu à chercher ="monChamp" quelque part en ligne 1 de "Feuil1"
Sub Atteindre() laCol = Sheets("Feuil1").Rows("1:1").Find(What:="monChamp", LookAt:=xlWhole).Column Application.Goto Reference:="Feuil1!R1C" & laCol End Sub
Etc
"Alex" <alex-m@orange.fr> a écrit dans le message de news:
cc511782-cfb7-4b19-9416-db39535d4370@h25g2000vba.googlegroups.com...
Puis je demander en question subsidiaire comment j'ecris en VBA de me
sélectionner ma cellule laCol, afin d'en modifier l'intitulé ?
*********************
A partir de n'importe où dans le classeur et avec le contenu à chercher
="monChamp" quelque part en ligne 1 de "Feuil1"
Sub Atteindre()
laCol = Sheets("Feuil1").Rows("1:1").Find(What:="monChamp",
LookAt:=xlWhole).Column
Application.Goto Reference:="Feuil1!R1C" & laCol
End Sub
Puis je demander en question subsidiaire comment j'ecris en VBA de me sélectionner ma cellule laCol, afin d'en modifier l'intitulé ?
*********************
A partir de n'importe où dans le classeur et avec le contenu à chercher ="monChamp" quelque part en ligne 1 de "Feuil1"
Sub Atteindre() laCol = Sheets("Feuil1").Rows("1:1").Find(What:="monChamp", LookAt:=xlWhole).Column Application.Goto Reference:="Feuil1!R1C" & laCol End Sub