• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Vragen m.b.t. Multipage e.a.

Status
Niet open voor verdere reacties.

wivoe

Gebruiker
Lid geworden
25 mrt 2008
Berichten
146
Goededag,

Heb een voorbeeldbestand van gast0660 aangepast om mijn probleem te duiden.
Het voorbeeldbestand is uitgebreid met een MultiPage met 2 Pages waarop de
bestaande Data en verder met Page Dieren. Heb tevens een werkblad Dieren aangemaakt
met daarin een Tabel Dieren. Het bestaande werkblad is Data met Tabel Data.
Alleen de gegevens van werkblad Data zijn terug te lezen in ListBox1, dat is voldoende.
De reden van 2 Pages in mijn eigen bestand, is de overzichtelijkheid, in Page 1 zijn n.l.
20 kolommen en Page 2 zijn 47 kolommen in gebruik.

1) Wat ik wil bereiken, maar niet voor elkaar krijg, is dat als er in ListBox1
een naam geselecteerd wordt, alle gegevens van werkbladen Data en Dieren,
behorende bij de geselecteerde naam, worden verwijderd. Er zou eigenlijk een
soort koppeling gemaakt moeten worden om een Rij in blad Data te linken aan
een Rij in blad Dieren. Als er nu alleen in blad Data gegevens worden ingevuld
en in blad Dieren niet, dan komt bij een volgende invoer in blad Data gegevens
voor blad Dieren in de verkeerde Rij. (is wel logisch er wordt immers gezocht
naar de onderste lege Rij).

2) Voor het verwijderen zelf dacht ik de code van HSV hiervoor te gebruiken n.l.:
Code:
Sheets("Data").ListObjects("Data").ListRows(LB_01.ListIndex + 1).Delete
Deze code werkt prima, maar zoals gezegd verwijderd die alleen de gegevens uit
werkblad Data. (klopt wel omdat er alleen wordt verwezen naar werkblad Data).

3) Ik dacht het aantal Namen te tellen met de formule =AANTALARG($A$3:$A$10)
Deze formule is echter minder geschikt, immers als er 3 rijen worden verwijderd
veranderd ook de formule, van ($A$3:$A$10) in ($A$3:$A$7).

4) Een ander punt waar ik niet uitkom is dat in mijn eigen programma van de
beide werkbladen de Tabellen met filterknoppen soms spontaan veranderen in
Tabellen zonder filterknoppen. Is dit een bekend verschijnsel?

Sorry voor al deze vragen en hoop ze duidelijk te hebben verwoord.
Bij voorbaat hartelijk dank voor het meedenken en eventuele oplossingen.

Met vriendelijke groet,

Wim
 

Bijlagen

  • DotchieJack1Aangepast.xlsm
    35,9 KB · Weergaven: 44
Begin met de optimalisatie van het userform.
 

Bijlagen

  • __database_snb_999.xlsb
    26 KB · Weergaven: 49
Bedankt voor je suggestie snb, zal dat zeer zeker ter harte nemen. Echter dat laat onverlet mijn vraag 1
betreffende het tegelijk verwijderen van bij elkaar horende gegevens van werkblad Data en werkblad
Dieren. Is zo'n 'koppeling' wel mogelijk of moet ik de MultiPage mogelijkheid wat dit betreft maar vergeten.

Wim
 
Ik zie geen verband tussen beide soorten gegevens.
 
Het is mij wederom niet gelukt om de zaken helder te beschrijven, daarvoor mijn excuses.
Stel, als voorbeeld, in Page1 komen alleen de NAW gegevens van klanten, die worden weggeschreven
naar werkblad Data in een Tabel Data. In Page 2 worden gelijktijdig de gegevens genoteerd van,
ik noem maar wat, een dier in een dierenasiel, in werkblad Dieren in een Tabel Dieren.
Dus klant Jansen behoord bij hond Woef en bij mevrouw Pieterse hoort kat Miauw.
De vraag is dus kan via één ListBox, die de NAW gegevens weergeeft, de NAW gegevens van klant Jansen
gelijk met de gegevens van hond Woef worden verwijderd.

Wim
 
Schets mij eens het voordeel om gegevens die bij elkaar horen in aparte tabellen te zetten.
 
Het ging mij om de overzichtelijkheid, het zijn in totaal zo'n 70 kolommen met gegevens.
Vergeet even dat dierenasiel, dat was maar een voorbeeld. Ik dacht daarom de NAW
gegevens te scheiden van de overige gegevens. Maar als code hiervoor niet mogelijk
is dan houdt het op natuurlijk.

Wim
 
Laatst bewerkt:
Die gegevens kunnen wel in verschillende tabblladen terechtkomen, als ze uitiendelijk maar in 1 tabel in een werkblad zitten.
Het gaat niet over code, het gaat primair over een zinvolle strukturering van gegevens.
Geef bij vragen realistische voorbeeldbestanden.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan