Toon posts:

lijst doorfilteren met loop in excel?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb uit een database regels geexporteerd naas Excel. Nu is het de bedoeling om daar een net rapport op te maken middels een soort van template.
Om even toe te lichten wat ik wil heb ik een simpel voorbeeld gebruikt met personen en behaalde cijfers voor toetsen. Waar ik een rapport voor wil maken gaat hier niet over maar het principe is het zelfde.

Ikweet dat zoiets in Pivot tables mogelijk is maar dat wil ik niet. Ik vind deze niet echt bewerkeliijk wanneer een kolom verwijderd moet worden of worden toegevoegd. Ook omdat het zowieso niet als pivot table moet worden uitgeprint maar iets netter.
Daarom wil ik een macro gebruiken maar ik weet nog niet hoe dit moet. Ik denk dat ik de kolommen door moet loopen ofzo...

dit is de "ruwe data"

persoon 1engelstoets 1
persoon 1engelstoets 2
persoon 1engelstoets 3
persoon 1wisukndetoets 1
persoon 1wisunkdetoets 2
persoon 1franstoets 1
persoon 1franstoets 2
persoon 1franstoets 3
persoon 2engelstoets 2
persoon 2engelstoets 3
persoon 2wiskundetoets 1
persoon 2wiskundetoets 2
persoon 2franstoets 1
persoon 2franstoets 2
persoon 3engelstoets 1
persoon 3engelstoets 2
persoon 3engelstoets 3
persoon 3wisukndetoets 1
persoon 3wisunkdetoets 2
persoon 3franstoets 1
persoon 3franstoets 2
persoon 3franstoets 3


dit moet het worden

persoon 1engelstoets 1
toets 2
toets 3
wiskundetoets 1
toets 2
franstoets 1
toets 2
toets 3
toets 2
toets 1
wiskundetoets 1
toets 2
franstoets 1
toets 2
persoon 3engelstoets 1
engelstoets 2
engelstoets 3
wisukndetoets 1
wisunkdetoets 2
franstoets 1
franstoets 2
franstoets 3


Ik wil de data als het waar dus op dezelde plek hebben, maar dan de overbodige regels niet.

Verwijderd

Topicstarter
persoon 2 moet er natuurlijk wel tussenin..
Modbreak:Voor zulke zaken is de edit-knop uitgevonden :)

[ Voor 47% gewijzigd door gorgi_19 op 15-04-2005 11:41 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 09:56

gorgi_19

Kruimeltjes zijn weer op :9

Je geeft nu een beschrijving wat je wilt hebben en hoe het moet kunnen, maar ik zie geen enkele poging van jouw kant om tot een oplossing te komen :) Wat heb je zelf geprobeerd, wat lukt er niet, wat zijn eventuele foutmeldingen? :)

Zie P&W FAQ - De "quickstart" :)

[ Voor 14% gewijzigd door gorgi_19 op 15-04-2005 11:43 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Sub test()
Range("B2").Select
While ActiveCell.Value <> ""
ActiveCell.Offset(1, 0).Select
Wend
While ActiveCell.Address <> "$B$1"
If ActiveCell.Value = ActiveCell.Offset(-1, 0).Value And _
ActiveCell.Offset(0, 1).Value = ActiveCell.Offset(-1, 1).Value Then
ActiveCell.Offset(0, -1).Value = ""
ActiveCell.Value = ""
ActiveCell.Offset(0, 1).Value = ""
End If
ActiveCell.Offset(-1, 0).Select
Wend
End Sub


Ik heb dit geprobeerd maar hij gaat fout bij

ActiveCell.Offset(1, 0).Select

  • Dido
  • Registratie: Maart 2002
  • Nu online

Dido

heforshe

Je zou misschien met conditional formatting kunen spelen? (Als de waarde gelijk is aan de waarde erboven, textkleur naar wit?)

Wat betekent mijn avatar?


Verwijderd

Topicstarter
heb ik gedaan maar de lijsten zijn variabel van lengte...

  • Dido
  • Registratie: Maart 2002
  • Nu online

Dido

heforshe

Erhm... je conditional formatting in A2 goedzetten, de format painter aanklikken en ctrl+a ;)
Als je cellen geformateerd.

Anders pak je alleen de kolommen waar het om gaat.

edit: even geprobeerd, werkt uitstekend... (format painter -> kolommen selecteren)

[ Voor 20% gewijzigd door Dido op 15-04-2005 12:09 ]

Wat betekent mijn avatar?


Verwijderd

Topicstarter
wat is de format painter?

  • Dido
  • Registratie: Maart 2002
  • Nu online

Dido

heforshe

Een gele kwast met een blauw handvat. Als ie niet op je toolbar zit moet je hem even toevoegen :)

Wat betekent mijn avatar?

Pagina: 1