deel van een tekst verbergen bij afdrukken

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

IVD

Nieuwe gebruiker
Lid geworden
16 dec 2018
Berichten
2
Is het mogelijk om in een access veld een deel te verbergen bij het afdrukken?
bijvoorbeeld:
omschrijving = "afwasautomaat Miele #type1234 wit"
op het rapport moet dan alleen "afwasautomaat Miele wit" worden afgedrukt.
dus de tekst achter #moet worden weggelaten tot na de eerst volgende spatie.
 
Als je dat vaker nodig hebt, maak er dan een functie voor:
Code:
Sub aaa()
    omschrijving = RemoveHashtag("afwasautomaat Miele #type1234 wit")
    MsgBox omschrijving
End Sub

Function RemoveHashtag(Tekst) As String
    Tekst2 = Split(Tekst)
    For i = 0 To UBound(Tekst2)
        If Left(Tekst2(i), 1) <> "#" Then
            RemoveHashtag = RemoveHashtag & Tekst2(i) & " "
        End If
    Next i
End Function

Geen idee of dat in een Access rapport ook zo werkt.
 
Het kan opgelost in een simpele Access query, dus geen VBA nodig. Ergo, je gaat vooruit, maar je zit nog steeds in het verkeerde forum :). In het Access forum krijg je het juiste any word. :D
 
Maar als je belooft de volgende keer het juiste (=Access) forum te gebruiken voor Query vragen, dan krijg je bij deze het antwoord, dat je dus in de query zet die onder het rapport hangt:
PHP:
Korte omschrijving: Left([Omschrijving];InStr(1;[Omschrijving];"#")-1) & " " & Mid([Omschrijving];InStr(InStr(1;[Omschrijving];"#");[Omschrijving];" "))
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan