Help!

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

Hulp bij posten

Recente topics

Recente berichten

Pagina's: [1] 2 3 4 ... 10
1
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door BlackDevil Gepost op Vandaag om 13:40:42 »
@RedHead

Had net te laat gezien dat je ondertussen een VBA-oplossing had geplaatst én dat je in je bericht ervoor nog een "edit" had geplaatst...

Voor de VBA-code, hartstikke bedankt want zoals verwacht had ik geen idee hoe ik die getalnotatie moest aanpakken binnen VBA en dacht ik hier dus nog een melding te geven dat ik alsnog hulp nodig had  :D
Dus  _/-\o_ :thumbsup: hiervoor.

(P.S.: heb er wel nog één extra lijntje code aan toegevoegd, nl. :
If Len(ID_Code) = 2 Then ID_Code = ""op die manier blijft de cel leeg bij nog niet ingevulde rijen  ;) )



Wat je extra "edit" betreft.

aan het sosa-nr zelf kan je wel zien of het een vader of moeder betreft, alle vaders hebben een 'even' nr en alle moeders hebben een 'oneven' nr.

groetjes,
BlackDevil
2
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door BlackDevil Gepost op Vandaag om 13:31:42 »
@RedHead

Héhé, bedankt voor het complimentje  ;D.

Het bestand in kwestie is eigenlijk gewoon een namenlijst in volgorde van de sosa-nrs en die ID-code is eigenlijk gewoon het 'dossiernummer' voor mijn fysiek klassement.
In de tabel komen dan ook alle verdere gegevens zoals naam, voornaam, geboorte-, huwelijks- en overlijdensgegevens en uiteindelijk drie J/N kolommen om aan te duiden of de corresponderende akten reeds in mijn bezit zijn.

de volgorde werkt dan verder als volgt
Sosa-nr 000000024   => gegevens vader
Sosa-nr 000000024-000000025/02 => gegevens 2e kind (dus broer/zus van sosa 000000012) (hierbij weet ik dus dat het een bijkomend kind betreft van sosa-nrs 24 & 25)
sosa-nr 000000025 => gegevens moeder

Om het met een iets duidelijker voorbeeld uit te leggen, ik heb drie kinderen, deze zijn elke sosa 1, dus heb ik voor hen de ID-codes 000000001-/01 ; 000000001-/02 en 000000001-/03.
Hun vader, mijn ex, heeft sosa-nr 000000002 en ik heb sosa-nr 000000003.
Ik ben enig kind, mijn ex niet.
Mijn schoonouders hebben sosa-nrs 000000004 en 000000005 en hun andere kinderen hebben in de stamboom van mijn kinderen geen sosa-nr dus hebben zij dan respectievelijk de id-codes : 000000004-000000005/01 ; 000000004-000000005/02 ; 000000004-000000005/03 en 000000004-000000005/05 (mijn ex is het vierde kind maar die heeft wel een eigen sosa-nr dus nr 04 word hier overgeslagen).

Het lijkt misschien ingewikkeld maar voor mij is dit een logische en volledig duidelijke samenstelling, ben ook al ruim 22 jaar bezig met onze genealogie, misschien vandaar  :D.

groetjes,
BlackDevil




3
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door RedHead Gepost op Vandaag om 13:18:34 »
Hierbij in elk geval een VBA functie die je kan gebruiken als functie in je worksheet (=ID_Code(A2;B2;C2)) én eventueel als aanroep vanuit een procedure in een VBA module...
Function ID_Code(sVader As String, sMoeder As String, skind As String) As String

    ID_Code = Format(sVader, String(9, "0")) & "-" & Format(sMoeder, String(9, "0")) & "/" & Format(skind, String(2, "0"))
    If Len(ID_Code) = 11 Then ID_Code = Left(ID_Code, 9)

End Function
Dit doet dus hetzelfde als de formule van Veerj (die ik erg knap gemaakt vind).
4
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door RedHead Gepost op Vandaag om 13:01:50 »
Zoals al eerder door mij geschreven, vind ik 't onwijs knap hoe je hier wijs uit kan worden. Die aangemaakte ID-Code is in mijn ogen een prima stap in het vereenvoudigd denken. Maar wat ik dan weer niet kan volgen, is hoe je bijvoorbeeld vader 24 en moeder 25 uit die ID-code kan halen. Voor mij zou dan de positie in die string van 3 delen moeten aangeven om wie het gaat...
alleen vader:                      000000024 - 000000000 / 00
alleen moeder:                    000000000 - 000000025 / 00
vader en moeder:                000000024 - 000000025 / 00
vader en moeder en kind 2: 000000024 - 000000025 / 02

Volgens mij is dat een ondubbelzinnig ID waar je van alles aan kan koppelen. Maar sorry als mijn eenvoudige begrijpertje het allemaal weer niet kan volgen... :D :D :D

[EDIT] O damn... je kan helemaal niet uit de SOSA opmaken of het een vader of een moeder is. Ofwel, je kan daarmee ook de positie in de string niet bepalen...  :o :-[
5
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door SoftAid Gepost op Vandaag om 12:26:41 »
Hallo BlackDevil,

blij dat je er mee aan de slag kan.

Aan beide heren: mijn welgemeende excuses voor de virtuele inval  ;D

:) SoftAid :)             
6
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door BlackDevil Gepost op Vandaag om 12:17:50 »
@SoftAid,

Ik had een oplossing in VBA gevraagd omdat het uiteindelijk een project word met uitsluitend VBA maar voorlopig ben ik al gered met de voorgestelde formules. Van daaruit zal het mij misschien wel zelf lukken om de formule te vertalen naar een stukje VBA-code.

Moest ik er toch niet wijs uit geraken dan zal ik dit hier zeker melden.

groetjes,
BlackDevil
7
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door BlackDevil Gepost op Vandaag om 12:14:11 »
@Veerj

Alweer een perfecte oplossing  _/-\o_ :thumbsup:

Heb wel de functies moeten vertalen (werk met nederlandse versie) maar het doet exact wat het moet doen.

Nogmaals mijn oprechte dank.

groetjes,
BlackDevil
8
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door SoftAid Gepost op Vandaag om 12:12:05 »
Hallo Haije en VeeerJ,

Wat een formules zeg   \o/

Maar past dit bij de vraag van BlackDevil:
Iemand een idee hoe ik de weergave van de ID-code correct kan krijgen via VBA?

Want jullie formules lijken toch werkbladformules, niet?
Just my 2 cents, sorry als ik het mis heb....  :-[

:) SoftAid :)             

9
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door Veerj Gepost op Vandaag om 11:12:03 »
Ik denk wel iets complexer

Voor F2:

=TEXT(TEXTJOIN("";TRUE;TEXT(A2;"000000000");IF(B2="";"";TEXT(B2;"000000000"));IF(C2="";"";TEXT(C2;"00")));IF(COUNT(B2:C2)=0;"000000000";IF(B2="";"000000000\-\/00";IF(C2="";"000000000\-000000000";"000000000\-000000000\/00"))))
of als je de functie Textjoin nog niet hebt:

=TEXT(TEXT(A2;"000000000")&IF(B2="";"";TEXT(B2;"000000000"))&IF(C2="";"";TEXT(C2;"00"));IF(COUNT(B2:C2)=0;"000000000";IF(B2="";"000000000\-\/00";IF(C2="";"000000000\-000000000";"000000000\-000000000\/00"))))
10
Excel / Re: waarden met getalnotatie samenvoegen met behoud van notatie
« Laatste bericht door Haije Gepost op Vandaag om 11:03:05 »
Dat wordt dan zoiets:
=tekst(A1;“000000000” )&"-"&tekst(B1;“000000000” )&"/"&tekst(C1;"00")
Pagina's: [1] 2 3 4 ... 10


www.combell.com