23. november 2003 - 19:55Der er
10 kommentarer og 1 løsning
Stort begyndelses bogstav
Jeg har et vba-prog---vedlagt-- der trækker data fra acces til exel.
De data står med store bogstaver, jeg ville gerne have at det kun er begyndelsesbogstavet i hver ord der stort. Kan det lægges ind i prog? Sub Kunde() Kundenr = InputBox("indtast kundenr") If Kundenr = "" Then Exit Sub
Dim objConn As ADODB.Connection Dim objRs As ADODB.Recordset Dim strConnString As String Dim strSQL As String
Set objConn = New ADODB.Connection Set objRs = New ADODB.Recordset
Hvis: Range("A3") = cap(objRs("Kundenr")) gør det som jeg tro at den gør, så: Range("A3") = StrConv(objRs("Kundenr"),vbProperCase) eller: Range("A3") = objRs("Kundenr") afhængig af om det er hvert ord eller hele variablen der skal kapitaliseres.
Den med StrConv(string, VbProperCase) har jeg taget i anvendelse, den kendte jeg ikke til. Bruger VB5.
M.v.h. Jørn
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.