05. december 2005 - 13:56Der er
7 kommentarer og 1 løsning
UserFrom - formatering af tal
Hej
Jeg har en userform som indsætter et tal i et dokument - kan man bestemme formateringen på tallet sådan at hvis jeg skriver 5000 kommer der til at stå 5.000,00 i dokumentet ?
Public Sub SkrivTilBogmaerke(bmkName As String, bmkNyText As String) '**** Indsætter bogmærketekst og opretter det igen. '**** Bemærk at hvis to bogmærker, "hænger sammen", udvides det til højre, til '**** at indehold det til venstre. Ex. [venstre][højre] bliver til [[nyvenstre]højre] If ActiveDocument.Bookmarks.Exists(bmkName) = True Then ActiveDocument.Bookmarks(bmkName).Select If Not ActiveDocument.Bookmarks(bmkName).Range.Text = "" Then Selection.Range.Delete End If
If Not bmkNyText = "" Then 'Indsætter tekst (og sletter bokmærke) '**** Sletter evt. overflødige linieskift. While Asc(Right(bmkNyText, 1)) = 13 Or Asc(Right(bmkNyText, 1)) = 10 bmkNyText = Left(bmkNyText, Len(bmkNyText) - 1) Wend Selection.TypeText "." 'Bruges til at bevare bogmærket Selection.MoveLeft wdCharacter, 1, wdExtend Selection.Bookmarks.Add bmkName Selection.MoveLeft wdCharacter, 1 Selection.TypeText bmkNyText Selection.Range.Delete Else Selection.Bookmarks.Add bmkName End If End If End Sub
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.