Als ... is tekst

  • Onderwerp starter Onderwerp starter Abyss
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Abyss

Gebruiker
Lid geworden
28 jul 2005
Berichten
353
Ik heb een kleine in access database waarmee ik d.m.v een formulier met mijn gegevens invoer. Deze gegevens worden dan weer op geslagen in een tabel.
Waarbij sommige records ook nog worden samengevoegd.
zolas je kan zien bij Kruisingsformule.



Private Sub Moeder_AfterUpdate()

Me.[GEN MO:] = Me.Moeder.Column(1)
Me.[Jaar] = Me.Moeder.Column(19)
Me.[Kruising formule] = Me.Moeder.Column(3) & Me.[KR] & Me.Vader.Column(3)
Me.[GR MO] = Me.Moeder.Column(3)
Me.[ZZ MO] = Me.Moeder.Column(2)
'controle op dubbele kruisingen'
Me.[Dubbele kruisingen] = Me.Moeder & Me.plt & Me.Vader & Me.KR_VA_PL


End Sub


Nu is het wel eens zo dat de gegevens uit Me.Moeder ook wel in tekst zijn (dit zijn normaal nummers). deze tekst wil ik dan samen gevoegd krijgen met GR MO
Dus ik denk dat er een iff gemaakt moet worden.

Zoiets van als
GR MO = tekst dan samenvoegen met me.Moeder.column(3)

of
Me.[Kruising formule] = Me.GR MO.column (13) & Me.Moeder.Column(3) & Me.[KR] & Me.Vader.Column(3)
(zoals hier boven zouden alle gegevens worden samen gevoegd ik wil alleen als het tekst is samen gevoegd krijgen)


Deze text zou dan VOOR Gr MO moeten komen.

Wie helpt me daar bij
 
IsNumeric()

Gebruik IsNumeric() in je if statement en plak dan die zooi aan elkaar in de velden van jouw keuze.

Weest gegroet,
Guus
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan