[Excel] Autofilter data exporteren

Pagina: 1
Acties:

  • tyson69
  • Registratie: Juni 2006
  • Laatst online: 09:06
Ik zit met het volgende Excel probleem, hoop dat iemand er een oplossing voor weet.

Ik heb een excel file met meerdere tab-bladen: 12 voor iedere maand van het jaar 1 en enkele overzichts tabbladen met daarop grafieken en tabbellen, gevoed door de ruwe data op de maand-tabs (COUNTIF's enzo regelen dit). De maand-overzichten bevatten incidenten die gelogd zijn en een van de kolommen hierbij bevat de getroffen werkmaatschappij. Op de front-tab heb ik nu een pull-down lijstje gezet met daarin de beschikbare werkmaatschappijen, gekoppeld aan een macro die ervoor zorgt dat de gebruiker kan kiezen welke data hij in de maand-tabellen ziet. Door een auto-filter worden alleen incidenten van werkmaatschappij A in de 12 maand-tabs getoont als op de frontpage A ook word gekozen. Ook is er een optie ALL.
Wat nu nog ontbreekt is een soort export functie op de frontpage waarbij je, na het selecteren van een werkmaatschappij, een save-as scherm opent waarbij een copie van de hele file wordt gemaakt, maar dan alleen met de data voor de geselecteerde subgroep.
Het probleem waar ik tegenaan loop is het feit dat de door de auto-filter verborgen data niet moet worden overgezet, de save-as lukt namelijk wel, alleen dan met verborgen data. Iemand een idee?

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
Misschien is het gezien de complexiteit makkelijker om er een accessdatabase van te maken :P

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 09:31

Reptile209

- gers -

Als ik het met de hand probeer, kan je de geselecteerde Autofilter-waarden met copy-paste ergens anders krijgen. De niet-geselecteerde waarden komen niet mee.
In macro-vorm staat het hier als voorbeeldje dat je aan kan passen. Kopieer je waarden naar een nieuw workbook en save dat.

Tip: [google=excel macro autofilter copy] :)

Zo scherp als een voetbal!