Formatteren van DocVariable in Word

Status
Niet open voor verdere reacties.

gcjvanbeek

Gebruiker
Lid geworden
27 nov 2006
Berichten
164
Voor een factuurprogramma kies ik in Access teksten en waardes. (productomschrijvingen en prijs)
Vervolgens probeer ik dit weg te schrijven in een Word document met DocVariabelen.
Wat ik niet voor elkaar krijg is om de waardes te formatteren (de juiste notatie te geven)
Bijv ik set een waarde 100 en dat moet in het document als €100,00 weergegeven worden. Ik probeer dat als volgt te doen, maar het werkt niet er komt gewoon 100 te staan.

.
Code:
 With Document
     .Variables(strPos) = Nz(faktuur!Post, " ")
     .Variables(strTekst) = Nz(faktuur![Werkzaamheden.Omschrijving], " ")
     .Variables(strPrijs) = Round(CCur(Val(Nz(faktuur!Prijs, 0))), 2)
    .Fields.Update
    End With

Moet ik wellicht in Word in de docvariable een format zetten?
Hoe doe ik dat dan?
Apestaart
 
nu nog het Euro teken.

Hallo SNB,
Dat helpt me inderdaad een heel eind op weg, echter hoe voeg ik het Euroteken toe?
Apestaart
 
Wat dacht je ervan dat voor het docvariable-veld te zetten ?
of
{ DOCVARIABLE geld \# "€ 0,00" }
 
Laatst bewerkt:
het werkt

Hallo snb,
Bedankt voor je snelle reactie. Ik gebruik de tweede oplossing en dat werkt.
Apestaart
 

Bijlagen

  • Docvariable valuta.JPG
    Docvariable valuta.JPG
    53,7 KB · Weergaven: 65
  • eindresultaat.JPG
    eindresultaat.JPG
    44,6 KB · Weergaven: 55
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan