Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Bestand voor genealogie  (gelezen 192228 keer)

0 leden en 39 gasten bekijken dit topic.

Offline Genealoog100

  • Lid
  • *
  • Berichten: 32
  • Geslacht: Man
  • Ik ben hier om te leren!
Re: Bestand voor genealogie
« Reactie #60 Gepost op: 30 april 2024, 07:32:11 »
@Della
Of
@ iemand...  :D

Doe ik hier iets fout Della?
0 pt;0 pt;40 pt;20 pt;65 pt;65 pt;0 pt;0 pt;0 pt;0 pt;45 pt;20 pt;40 pt
Dit is voor de postcode en plaat bij te voegen in LB03
Hier heb ik niks aan verandert...
Misschien ligt het hier aan..
Private Sub LB03_Click()
For i = 0 To 9
    Me("T_0" & i) = LB03.Column(i)
Next
For i = 10 To 20
    Me("T_" & i) = LB03.Column(i)
Next
T_24 = LB03.Column(21)
T_25 = LB03.Column(22)
T_26 = LB03.Column(23)
T_27 = LB03.Column(24)
T_28 = LB03.Column(25)
T_29 = LB03.Column(26)
T_30 = LB03.Column(27)
T_31 = LB03.Column(28)
T_32 = LB03.Column(29)
T_33 = LB03.Column(30)
T_34 = LB03.Column(31)
T_35 = LB03.Column(32)
LB02.ListIndex = -1
On Error Resume Next
Img00.Picture = LoadPicture(ThisWorkbook.Path & "\plaatjes\" & T_20.Value)
End Sub

Ik krijg nu tot aan datum in de listbox..
0 pt;0 pt;40 pt;20 pt;65 pt;65 pt;0 pt;0 pt;0 pt;0 pt;45
de laatste twee worden niet opgenomen.

Once again
Bedankt al bij voorhand
Met vriendelijke groet
Marcel

Vroeger hadden we geen smiley's en moesten we zelf lachen.

De kunst van het weten,
is weten wat te negeren.

Offline Della Jordan

  • Volledig lid
  • **
  • Berichten: 180
  • Geslacht: Vrouw
Re: Bestand voor genealogie
« Reactie #61 Gepost op: 30 april 2024, 09:06:52 »
Ben er nog niet aan toegekomen om verder te werken aan je bestand.
Maar deze even tussendoor, zet je ColumnCount op 13 in LB03 voor postcode en plaats.
Groetjes,Della

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: Bestand voor genealogie
« Reactie #62 Gepost op: 30 april 2024, 13:35:39 »
Goedenamiddag allen,

Als genealoog-veteraan (ben er al 25 jaar mee bezig) en zelf al enkele gepersonaliseerde excel-bestanden te automatiseren met VBA voor mijn eigen genealogie trok deze topic meteen mijn aandacht :D.

Ik heb niet alle berichten in dit topic gelezen omdat ik zag dat er al meteen op een goede manier geholpen werd door SoftAid en Della en er ondertussen dus al een mooi resultaat bekomen is.
Ik kan aan dat bestand zelf dus totaal niets bijdragen  ;D...

Maar toen ik dit :

Ik heb ook Aldfaer eens bekeken, wordt niet meer ondersteund en is zeker geen aanrader.
Maar ik bewonder het voorbeeld en de energie dat je er al ingestoken hebt.
 :thumbsup:

las, kriebelde het toch een beetje om te reageren hierop.

@Della,
Ik gebruik zelf ook al 25 jaar Aldfaer en vraag me dus af waar juist jij gezien/gelezen hebt dat Aldfaer niet meer ondersteund zou worden?
Aldfaer is echt één van de beste programma's voor genealogie en wordt zeker en vast nog steeds ondersteund en regelmatig komen er
nieuwe updates uit.
Wél is het zo dat één van de extra opties (samenwerking met MyHeritage) niet langer ondersteund wordt maar dat heb je ook niet perse nodig.
Toen ik 25 jaar geleden gestart ben met Aldfaer was die optie er ook niet en heb ze bij de inbreng ervan ook nooit gebruikt desondanks
ik wel een account heb bij MyHeritage.

Ik wou hier dus gewoon eventjes een kleine rechtzetting maken dat Aldfaer nog steeds ondersteund wordt en dus zeker nog steeds een
aanrader is  :thumbsup:

groetjes,
Bieke
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline Della Jordan

  • Volledig lid
  • **
  • Berichten: 180
  • Geslacht: Vrouw
Re: Bestand voor genealogie
« Reactie #63 Gepost op: 30 april 2024, 13:44:41 »
@ BlackDevil
Dan zal ik ergens iets verkeerd gelezen hebben, sorry daarvoor en dank voor de rechtzetting.
Groetjes,Della

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: Bestand voor genealogie
« Reactie #64 Gepost op: 30 april 2024, 13:52:28 »
@Della,

geen excuses nodig hoor  ;)

Mij gebeurd het ook wel eens dat ik iets verkeerd lees of begrijp omdat ik te snel ben ofzo...
Anderzijds is het ook best mogelijk dat er ergens op één of andere site door iemand anders verkeerde info werd vermeld...

Vandaar dus mijn gedachte 'dit moet ik eventjes rechtzetten'  ;D :thumbsup:

groetjes,
Bieke
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline Della Jordan

  • Volledig lid
  • **
  • Berichten: 180
  • Geslacht: Vrouw
Re: Bestand voor genealogie
« Reactie #65 Gepost op: 30 april 2024, 13:57:58 »
En hierbij de volgende versie.
Groetjes,Della

Offline Genealoog100

  • Lid
  • *
  • Berichten: 32
  • Geslacht: Man
  • Ik ben hier om te leren!
Re: Bestand voor genealogie
« Reactie #66 Gepost op: 30 april 2024, 16:57:57 »
@Della  \o/ \o/ \o/ _/-\o_ _/-\o_ _/-\o_

En dit is echt gemeend hoor. wat een pracht van een bestand is dit nu al geworden zeg.

@SoftAid (Theo) Kan je deze misschien ook vastpinnen zodat ook andere stofvreters er evenveel met bewondering naar kijken en met plezier mee werken.
Graag de vermelding dat dit voor 99% te danken is aan Della Jordan. zou ik echt fijn vinden mocht dit vermeld worden.
Ale voor alle duidelijkheid als Della hier mee akkoord is!

Er zullen misschien nog wel verbetering mogelijk zijn maar voor mij is dit toch al schitterend! behoeft zeker geen handleiding!

nogmaals mijn oprechte dank voor al het geleverde werk tijd en energie! ( en je komische/gevatte opmerkingen  :D :D)


Met vriendelijke groet
Marcel

Vroeger hadden we geen smiley's en moesten we zelf lachen.

De kunst van het weten,
is weten wat te negeren.

Offline Della Jordan

  • Volledig lid
  • **
  • Berichten: 180
  • Geslacht: Vrouw
Re: Bestand voor genealogie
« Reactie #67 Gepost op: 30 april 2024, 17:18:07 »
Citaat
Ale voor alle duidelijkheid als Della hier mee akkoord is!
Natuurlijk, waarom niet?
Ik ben hier lid geworden om wat bij te leren wat betreft Excel formules, ik ben vrij goed in vba en access, als iemand kan bijleren van mijn kennis, daar heb ik absoluut geen probleem mee, ik probeer ook te snoepen van oplossing leden met meer kennis van formules.
Twee vraagjes.
Ik neem aan dat je userform nu past in jou scherm,klopt dit?
En heb je nu nog problemen (fouttmeldingen) met de postcodes, gemeenten en deelgemeenten tijdens het opzoeken?
« Laatst bewerkt op: 30 april 2024, 17:30:45 door Della Jordan »
Groetjes,Della

Offline Genealoog100

  • Lid
  • *
  • Berichten: 32
  • Geslacht: Man
  • Ik ben hier om te leren!
Re: Bestand voor genealogie
« Reactie #68 Gepost op: 30 april 2024, 17:27:40 »
Citaat
Natuurlijk,waarom niet?

Is niet meer dan de correcte vorm van beleefdheid om dit te vragen vind ik. Toch?

Citaat
Ik neem aan dat je userform nu past in jou scherm,klopt dit?

Als gegoten ( heb er de beamer op aangesloten ... hehehehehehe) neen neen nu past dit perfect.

Citaat
En heb je nu nog problemen met de postcodes, gemeenten en deelgemeenten tijdens het opzoeken?

Heb momenteel geen problemen meer met de postcodes of gemeentes of deelgemeentes.

Maar mag ik zo vrij zijn om ook enkele vraagjes te stellen. ( deze zijn enkel en alleen om van te leren hoor. Dan weet ik voor de volgende keer waarom en waarom niet.)

- Waarom de code split en geen value?
- Waarom listbox ipv de optionbuttons.

Bestaat er de mogelijkheid om automatisch de namen af te gaan en welke nog niet zijn opgenomen in de statistieken deze er automatisch worden aan toegevoegd? Nu doe ik dit manueel.

Met vriendelijke groet
Marcel

Vroeger hadden we geen smiley's en moesten we zelf lachen.

De kunst van het weten,
is weten wat te negeren.

Offline Della Jordan

  • Volledig lid
  • **
  • Berichten: 180
  • Geslacht: Vrouw
Re: Bestand voor genealogie
« Reactie #69 Gepost op: 30 april 2024, 17:48:31 »
Citaat
Waarom de code split en geen value?
Ik neem aan dat je Array bedoeld.
Simpel, minder kans op typo's of vergeten haakjes.
Citaat
Waarom listbox ipv de optionbuttons.
Het zijn comboboxen en geen listboxen.
Simpel, zo vermijd je drie overbodige kolommen.
Groetjes,Della

Offline Genealoog100

  • Lid
  • *
  • Berichten: 32
  • Geslacht: Man
  • Ik ben hier om te leren!
Re: Bestand voor genealogie
« Reactie #70 Gepost op: 30 april 2024, 18:43:39 »
Ik neem aan dat je Array bedoeld.
Simpel, minder kans op typo's of vergeten haakjes.Het zijn comboboxen en geen listboxen.
Simpel, zo vermijd je drie overbodige kolommen.

Citaat
Ik neem aan dat je Array bedoeld.
Dat ook ja. ;)
Is idd een betere uitvoering.

Citaat
Het zijn comboboxen en geen listboxen.
een mens ziet het bos niet door de bomen. ::)
en het oogt ook mooier
Met vriendelijke groet
Marcel

Vroeger hadden we geen smiley's en moesten we zelf lachen.

De kunst van het weten,
is weten wat te negeren.

Offline mvdvlist

  • Lid
  • *
  • Berichten: 70
  • Geslacht: Man
  • Oplossing.be
Re: Bestand voor genealogie
« Reactie #71 Gepost op: 30 april 2024, 19:42:27 »
Probeer eens: Me.Controls("T" & x)

Offline Genealoog100

  • Lid
  • *
  • Berichten: 32
  • Geslacht: Man
  • Ik ben hier om te leren!
Re: Bestand voor genealogie
« Reactie #72 Gepost op: 01 mei 2024, 11:09:42 »
Beste mvdvlist

Probeer eens: Me.Controls("T" & x)

en hoe declareer ik deze in het geheel.
Ik heb geen enkele kennis van VBA en alles wat ik tot nu toe weet heb ik geleerd op tsoeptsoep, SoftAid en natuurlijk onze Della.

Voor mijn bekrompen kennis zou dit zo iets moeten zijn

For x = 1 to ... (hier dan nog iets maar geen idee)
              if me.controls("T" & x). text ( hier dan weer een aanvulling)
                   else
                     me.controls("T" & x)= ( wat hier dan?)
          end if
             (maar hier moet toch een heel stuk code komen die alle namen controleert en indien nodig aanvult met de ontbrekende naam?

                            next x

Graag uw advies in deze
Met vriendelijke groet
Marcel

Vroeger hadden we geen smiley's en moesten we zelf lachen.

De kunst van het weten,
is weten wat te negeren.

Offline mvdvlist

  • Lid
  • *
  • Berichten: 70
  • Geslacht: Man
  • Oplossing.be
Re: Bestand voor genealogie
« Reactie #73 Gepost op: 01 mei 2024, 12:19:34 »
Beste Genealoog, dit voorbeeldje hoort in een Loop.
Deze kan natuurlijk ook in een If

Voorbeeldje: Je TextBoxen noem je bv T1 tm T12

Dan kan de code zijn:
For A = 1 to 12
 Me.Controls("T"& A).Value = A
Next A

Dan worden je TextBoxen gevuld met de cijfers 1 tm 12. Daar staat immers die A voor.

Je kunt dit ook perfect gebruiken om bv labels een Caption te geven gelijk aan de kolomkoppen in je tabel

BV:
For A = 1 to 12
 Me.Controls("Label" & A).Caption = Sheets("HUP").Cells(1,A).Value
Next A[


Voorwaarde is dan dat de labels gewoon Label1 tm Label12 heten.
En als je later dus een kolomkop aanpast, gebeurt dit ook automatisch in het formulier.

Voorbeeldje toegevoegd...


Offline Genealoog100

  • Lid
  • *
  • Berichten: 32
  • Geslacht: Man
  • Ik ben hier om te leren!
Re: Bestand voor genealogie
« Reactie #74 Gepost op: 01 mei 2024, 19:45:32 »
Hallo mvdvlist

Fijn om mee te denken naar de gepaste oplossing maar wat je voorstelt is niet wat de bedoeling is.

De bedoeling is om de namen van zowel de bronpersoon, de vader als de moeder weg te schrijven ook in de sheet statistieken.
Eens die daar in zijn weg geschreven kan er gecontroleerd worden naar de verschillende namen. maw indien een naam verschillende malen voorkomt in de lijst dan hoeft die in de sheet statistieken maar 1 keer voor te komen.
( voorbeeld een naam " Persoon" komt 20 keer voor in de lijst namen van de bronpersoon, maar er zijn ook varianten van de naam zoals "Persoons" of "Persone", en dan heb je nog de naam "Gasten" varianten " Gaste ", "Gaesten" enz... dan zou er in de lijst namen van de bronpersoon dus mogen staan 1 keer Persoon 1 keer Persoons 1 keer Persone enz.)

van overtuigd dat dit voor jullie een walk in the park is of een breach on the beach (met dit weertje nu heeeeeerlijk :D :D)

Alvast bedankt
Met vriendelijke groet
Marcel

Vroeger hadden we geen smiley's en moesten we zelf lachen.

De kunst van het weten,
is weten wat te negeren.

 


www.combell.com