Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 8 van 8

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

  1. #1
    Vraag is niet opgelost

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

    Goededag,

    Heb een voorbeeldbestand van dotchiejack 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
    Attached Files Attached Files

  2. #2
    Giga Honourable Senior Member
    Verenigingslid

    Geregistreerd
    12 juni 2008
    Begin met de optimalisatie van het userform.
    Attached Files Attached Files
    VBA voor smarties

    VBA is een taal die je moet leren met een grammatica- en een woordenboek.
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  3. #3
    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

  4. #4
    Giga Honourable Senior Member
    Verenigingslid

    Geregistreerd
    12 juni 2008
    Ik zie geen verband tussen beide soorten gegevens.
    VBA voor smarties

    VBA is een taal die je moet leren met een grammatica- en een woordenboek.
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  5. #5
    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

  6. #6
    Giga Honourable Senior Member
    Verenigingslid

    Geregistreerd
    12 juni 2008
    Schets mij eens het voordeel om gegevens die bij elkaar horen in aparte tabellen te zetten.
    VBA voor smarties

    VBA is een taal die je moet leren met een grammatica- en een woordenboek.
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  7. #7
    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 aangepast door wivoe : 14 september 2017 om 15:22

  8. #8
    Giga Honourable Senior Member
    Verenigingslid

    Geregistreerd
    12 juni 2008
    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.
    VBA voor smarties

    VBA is een taal die je moet leren met een grammatica- en een woordenboek.
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Aanbiedingen