Indsæt komma afhængig af om foregående bogmærke er anvendt?
I en userform skal bruger udfylde informationer til brevskabelon. Man udfylder eget afsendernavn og titel for sig, i userformen - og disse skal være adskildt af en komma. Altså komma skal kun indsættes hvis bruger også indtaster en titel (salgschef e.l.) Jeg har foreløbig forsøgt at indsætte komma som fast tegn i et bogmærke. Men jeg kan ikke greje hvordan man gør indsættelse af det afhængig af om titlen er indtastet i textboksen i userformen.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det vil give dig stor problemer at gøre det på denne måde. I stedet anbefæller jeg dig at adskille titel og navn ved at lave dem i hver sine textbox. Det kan også betale sig at adskille fornavn, mellemnavn og efternavn, hvis du vil behandle data videre bagefter.
I userform'en indtaster brugeren navn og titel i hver sin textbox. Så de to data er hver for sig. Men i Word-dokumentet skal de to informationer være adskilt af et komma (",") hvis altså titel bliver indtastet i Userform'en - og det er ikke sikkert der gør hver gang. Se disse eksempler:
Med venlig hilsen Bryan Adams, Salgschef
eller
Med venlig hilsen Bryan Adams
I den sidste er der ikke indtastet nogen titel - derfor skal der heller ikke indsættes noget komma.
du skal gøre det ved at teste for om der er noget i textbox hvor titel skal stå. Således:
If minTextboxMedTitel.Text = "" Then minStrVariabelDerIndholderNavnOgTitel = minTextboxMedNavn.Text Else minStrVariabelDerIndholderNavnOgTitel = minTextboxMedNavn.Text & ", " & _ minTextboxMedTitel.Text End If
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.