Hallo allen,
Ik heb een tabel welke ik gebruik voor een Many to One mailmerge volgens de Add-inn van Graham Mayor.
De getallen moeten hierin geconverteerd worden naar tekst. Het nadeel is hiervan dat er geen duizendtallen worden weergegeven en geen 2 decimalen (bv. bij een rond getal, of bij een getal met maar 1 decimaal.
Op de website van Graham Mayor adviseert hij de getallen naar tekst te converteren mbv de volgende macro:
Kan deze macro zo aangepast worden, zodat de getallen als tekst met 2 decimalen en duizendtallen weergegeven worden? Ik 'steel' wel eens een VBA-script om te gebruiken, maar inhoudelijk heb ik er geen kaas van gegeten.
NB. De Excel formule
kan niet gebruikt worden, omdat er in de gehele tabel geen # mogen voorkomen.
Alvast bedankt voor het meedenken!
Ik heb een tabel welke ik gebruik voor een Many to One mailmerge volgens de Add-inn van Graham Mayor.
De getallen moeten hierin geconverteerd worden naar tekst. Het nadeel is hiervan dat er geen duizendtallen worden weergegeven en geen 2 decimalen (bv. bij een rond getal, of bij een getal met maar 1 decimaal.
Op de website van Graham Mayor adviseert hij de getallen naar tekst te converteren mbv de volgende macro:
Code:
Sub ConvertFormattedNumbersToText()
Dim oRng As Range, sText As String
For Each oRng In Selection
If Not oRng.HasFormula Then
sText = oRng.Text
oRng.NumberFormat = "@"
oRng.Value = sText
End If
Next oRng
lbl_Exit:
Exit Sub
End Sub
Kan deze macro zo aangepast worden, zodat de getallen als tekst met 2 decimalen en duizendtallen weergegeven worden? Ik 'steel' wel eens een VBA-script om te gebruiken, maar inhoudelijk heb ik er geen kaas van gegeten.
NB. De Excel formule
PHP:
=TEKST(C2;"#.##0,00")
Alvast bedankt voor het meedenken!