[VB] AutoFilter instellen en uitvoeren

Pagina: 1
Acties:

  • Vozze
  • Registratie: December 2001
  • Laatst online: 17-05 14:10
In een werkblad in Excel die ik heb zijn een aantal AutoFilters opgenomen. Met een VB programma wil ik de filter die in kolom A staat gebruiken. Hoe kan ik de condities bepalen en de filter laten uitvoeren. Ik heb het volgende:

code:
1
2
3
4
5
Dim aFilter
Dim FilterColumn
Set aFilter = WB.ActiveSheet.AutoFilter
Set FilterColumn = aFilter.Filters(1)
FilterColumn.Criteria.Add "81"

Helaas stopt hij bij de laatste regel. Wie kan me verder helpen?

[ Voor 3% gewijzigd door Vozze op 02-12-2004 13:32 ]

"He who thinks knows evertyhing, knows nothing" - Socrates


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 20:59

mulder

ik spuug op het trottoir

Define "Helaas stopt hij bij de laatste regel", krijg je een error?

oogjes open, snaveltjes dicht


  • Vozze
  • Registratie: December 2001
  • Laatst online: 17-05 14:10
Don Facundo schreef op donderdag 02 december 2004 @ 13:38:
Define "Helaas stopt hij bij de laatste regel", krijg je een error?
Ja, de volgende
code:
1
Object doesn't support this property or method

"He who thinks knows evertyhing, knows nothing" - Socrates


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 20:59

mulder

ik spuug op het trottoir

Het filter object heeft geen Criteria property. Je kunt in Excel op ALT+F11 drukken dan krijg je de VBA editor, in de help kun je de VBA reference vinden waar meer staat uitgelegd over dit object.

oogjes open, snaveltjes dicht