Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tekst copiëren - lege cellen overslaan

450 views
Skip to first unread message

Raf1979

unread,
Sep 4, 2009, 10:39:02 AM9/4/09
to
Ik zit met een vraagstuk welk ik niet opgelost krijg.

Ik heb een productieprogramma ontwikkeld waarin ik in een werkblad "Ingave"
allerlei gegevens moet ingeven/aanvinken.
De gegevens verschijnen op 3 andere werkbladen naargelang de desbetreffende
afdeling deze nodig heeft.

Dit programma willen we nu koppelen aan ons boekhoudprogramma. Hiervoor
moet ik bepaalde gegevens samenvoegen en deze dan copiëren naar 1 cel in een
ander werkblad.

Het werkblad waarin ik de gegevens samenvoeg staan er in een bereik van 33
rijen gegevens. Afhankelijk van de ingave staan er in bepaalde cellen
waardes en in andere niet. Hoe kan ik er nu voor zorgen dat de rijen waarin
tekst voorkomen automatisch bovenaan komen én dat de rijen waarin tekst staat
(ALLEEN DEZE) automatisch gekopieerd worden naar een cel in een ander
werkblad.

Oh ja, ik ben totaal niet thuis in VBA.

Wie kan mij helpen?

Maurrieske

unread,
Sep 5, 2009, 4:18:18 AM9/5/09
to
Waarom zou je de gevulde cellen bovenaan willen hebben? Je kunt met een
formule de cellen samenvoegen tot een cel. De lege cellen bevatten geen
waarde. Vervolgens kun je de inhoud van deze cel waarin je de formule hebt
gezet kopieren en plakken als waarde naar het nieuwe werkblad.
Hier is de formule om de cellen A1 t/m A33 samen te voegen.

=A1&A2&A3&A4&A5&A6&A7&A8&A9&A10&A11&A12&A13&A14&A15&A16&A17&A18&A19&A20&A21&A22&A23&A24&A25&A26&A27&A28&A29&A30&A31&A32&A33

Indien je dan toch eerst de gevulde cellen bovenaan wil hebben moet je de
kolommen met de teksten sorteren.

En wil je dat alles gebeurt met een druk op een knop, dan zul jij je moeten
verdiepen in VBA. Daarin zijn leuke dingen mogelijk voor de mensen die geen
zin hebben om elke keer dezelfde acties in Excel te doen.

Groetjes,

Maurrieske


"Raf1979" <Raf...@discussions.microsoft.com> schreef in bericht
news:F2BB746D-62FE-45B1...@microsoft.com...


> Ik zit met een vraagstuk welk ik niet opgelost krijg.
>
> Ik heb een productieprogramma ontwikkeld waarin ik in een werkblad
> "Ingave"
> allerlei gegevens moet ingeven/aanvinken.
> De gegevens verschijnen op 3 andere werkbladen naargelang de
> desbetreffende
> afdeling deze nodig heeft.
>
> Dit programma willen we nu koppelen aan ons boekhoudprogramma. Hiervoor

> moet ik bepaalde gegevens samenvoegen en deze dan copi�ren naar 1 cel in

> een
> ander werkblad.
>
> Het werkblad waarin ik de gegevens samenvoeg staan er in een bereik van 33
> rijen gegevens. Afhankelijk van de ingave staan er in bepaalde cellen
> waardes en in andere niet. Hoe kan ik er nu voor zorgen dat de rijen
> waarin

> tekst voorkomen automatisch bovenaan komen �n dat de rijen waarin tekst

0 new messages