Willemien2
Gebruiker
- Lid geworden
- 2 aug 2008
- Berichten
- 6
Beste allen,
-We hebben voor school een enqeute gedaan en willen die netjes in kolommen weergeven, zodat elke regel 1 formulier is.
-De formulieren zijn gelukkig digitaal ingevuld en bevallen ook "veldnamen" zeg ik dat goed.
-Die namen komen overeen met de koppen van de kolommen.
-We hebben al geleerd dat je met transponeren, zodat de invulgegevens van vertilaal naar horizontaal worden gezet.
En nu het probleem!
In onze vragenlijst was het mogelijk dat je op vragen geen antwoord kon geven. Hierdoor hebben we een hiaten in de antwoordenlijsten.Een getransponeerder lijst ziet er dan zo uit:
Tabelkoppen: A B C D E F G H
lijst 1 A C D E G H
lijst 2 A B C D E F G H
lijst 3 F G H
lijst 4 C D E G H
We gebruiken ongeveer 100 kolomen (er word ook leefdtijd berekend enzo meer). Ik heb al een maco gemaakt die door 1x op CTRL+I te drukken de antwoorden op een bepaalde regel alles 1 veld naar rechts schuifd. maar ja ik moet dus alle antwoorden aflopen per regel om te kijken of het antwoord wel in de goede kolom staat.
Als dat gebeurd is verwijderen we de regel waar de veldnamen instonden en is de tabel netjes aangesloten.
De vraag!
Kan iemand een voorbeeld geven hoe ik in een macro moet programeren waarin in dus 2 cellen met tekst met elkaar vergelijk(bv cel a100 met a1(kopregel)). Als ze niet gelijk zijn moet mijn macro starten (en dus de antwoorden op die regel 1 kolom naar recht verplaatsen). En dan moet de volgende kolom op de zelfde manier gecontrolleerd/verschoven worden (cel b100 en b1), totdat de lege kolomnaam aan het einde word bereikt.
Pfff, Wie kan me helpen zodat ik dus dit krijg?
Tabelkoppen: A B C D E F G H
lijst 1 A C D E G H
lijst 2 A B C D E F G H
lijst 3 F G H
lijst 4 C D E G H
Groeten Willemien
-We hebben voor school een enqeute gedaan en willen die netjes in kolommen weergeven, zodat elke regel 1 formulier is.
-De formulieren zijn gelukkig digitaal ingevuld en bevallen ook "veldnamen" zeg ik dat goed.
-Die namen komen overeen met de koppen van de kolommen.
-We hebben al geleerd dat je met transponeren, zodat de invulgegevens van vertilaal naar horizontaal worden gezet.
En nu het probleem!
In onze vragenlijst was het mogelijk dat je op vragen geen antwoord kon geven. Hierdoor hebben we een hiaten in de antwoordenlijsten.Een getransponeerder lijst ziet er dan zo uit:
Tabelkoppen: A B C D E F G H
lijst 1 A C D E G H
lijst 2 A B C D E F G H
lijst 3 F G H
lijst 4 C D E G H
We gebruiken ongeveer 100 kolomen (er word ook leefdtijd berekend enzo meer). Ik heb al een maco gemaakt die door 1x op CTRL+I te drukken de antwoorden op een bepaalde regel alles 1 veld naar rechts schuifd. maar ja ik moet dus alle antwoorden aflopen per regel om te kijken of het antwoord wel in de goede kolom staat.
Als dat gebeurd is verwijderen we de regel waar de veldnamen instonden en is de tabel netjes aangesloten.
De vraag!
Kan iemand een voorbeeld geven hoe ik in een macro moet programeren waarin in dus 2 cellen met tekst met elkaar vergelijk(bv cel a100 met a1(kopregel)). Als ze niet gelijk zijn moet mijn macro starten (en dus de antwoorden op die regel 1 kolom naar recht verplaatsen). En dan moet de volgende kolom op de zelfde manier gecontrolleerd/verschoven worden (cel b100 en b1), totdat de lege kolomnaam aan het einde word bereikt.
Pfff, Wie kan me helpen zodat ik dus dit krijg?
Tabelkoppen: A B C D E F G H
lijst 1 A C D E G H
lijst 2 A B C D E F G H
lijst 3 F G H
lijst 4 C D E G H
Groeten Willemien