ipv . een komma

Status
Niet open voor verdere reacties.

nojat

Gebruiker
Lid geworden
26 aug 2004
Berichten
119
Hallo,
Ik heb een variable met de waarde 418.362
Dus met msgbox(var) komt er 418.362 te staan
Maar nu wil ik geen . maar een (,)dus 418,362
Hoe doe je dit in access ??

nojat
 
Wordt niet bepaald door Access maar door de Regionale Instellingen van Windows:

Start knop -> Instellingen -> Controle

Vervolgens Regionale Instellingen openen.
Tabblad Nummers openen en decimaal symbool wijzigen.

Realiseer je wel dat je daarmee je decimaal symbool voor al je Windows applicaties wijzigt.

Andere optie is om de funktie Format te gebruiken.

FESTER
 
die komma moet gewoon een punt worden.
 
FESTER zei:
Wordt niet bepaald door Access maar door de Regionale Instellingen van Windows:

Start knop -> Instellingen -> Controle

Vervolgens Regionale Instellingen openen.
Tabblad Nummers openen en decimaal symbool wijzigen.

Realiseer je wel dat je daarmee je decimaal symbool voor al je Windows applicaties wijzigt.

Andere optie is om de funktie Format te gebruiken.

FESTER

Hallo Fester

ik heb het gecontroleerd bij de Regionale Instellingen staat er al een komma

alle applicaties geven ook een komma zoals in excel maar access niet
Hoe pas ik de format dan toe op een variable ?

Nojat
 
Wat stelt de ount in 418.362, decimaal symbool of scheidingsteken voor duizendtallen.

FESTER
 
ik heb het gecontroleerd bij de Regionale Instellingen staat er al een komma

Heb je je getal toevallig gedefinieerd met gegevenstype Valuta?
Zo ja, staat er voor het decimaal symbool in Regionale Instellingen op je tabblad Valuta een punt?
Zo ja, wijzig dat en kijkt of dat wel werkt.
Zo nee, sluit ff je toepassing bij, in Access 2000 formaat, gewinzipt.

FESTER
 
FESTER zei:
Heb je je getal toevallig gedefinieerd met gegevenstype Valuta?
Zo ja, staat er voor het decimaal symbool in Regionale Instellingen op je tabblad Valuta een punt?
Zo ja, wijzig dat en kijkt of dat wel werkt.
Zo nee, sluit ff je toepassing bij, in Access 2000 formaat, gewinzipt.

FESTER


Hallo Fester

ik begrijp deze zin niet (Zo nee, sluit ff je toepassing bij, in Access 2000 formaat, gewinzipt.)

wat bedoel je met ff

Gr Nojat
 
nojat zei:
Hallo Fester

ik begrijp deze zin niet (Zo nee, sluit ff je toepassing bij, in Access 2000 formaat, gewinzipt.)

wat bedoel je met ff

Gr Nojat
Hij bedoelt dat je je Access-toepassing even in een ZIP-bestand zet en deze hier als bijlage meegeeft ;)
 
aaajeetee zei:
Hij bedoelt dat je je Access-toepassing even in een ZIP-bestand zet en deze hier als bijlage meegeeft ;)

het zijn 3 regels maar als je ze toch in een zip file wil zal ik dat doen

dim a as integer
a=1000/3
msgbox(a)

als antw krijg ik 333.33333 enz

maar inplaats van de punt wil ik een komma zien dus 333,33333 enz

info
in de Regionale Instellingen staat er een komma


Nojat
 
Met je code kunnen we niets.
Vandaar dat ik voorstelde om je toepassing bij te sluiten ;)
Ik zie het wel..

FESTER
 
Hoe je het doet met een msgbox weet ik niet, maar ik heb het gedaan voor een tabel.
en dat heb ik op de volgende manier gedaan:
Dim Naam As String
Dim db As Database
Dim rs As Recordset
Dim uit As String

Set db = CurrentDb
Set rs = db.OpenRecordset("Naam Tabel")

While Not rs.EOF
rs.Edit
rs("[naam veld]").Value = Replace(rs("[naam veld]"), ".", ",")

rs.Update
rs.MoveNext
Wend
MsgBox "alle punten zijn veranderd naar komma's", vbOKOnly, "Leestekens veranderen"

rs.Close
db.Close

Dit moet het doen voor een tabel
 
elagas zei:
Hoe je het doet met een msgbox weet ik niet, maar ik heb het gedaan voor een tabel.
en dat heb ik op de volgende manier gedaan:
Dim Naam As String
Dim db As Database
Dim rs As Recordset
Dim uit As String

Set db = CurrentDb
Set rs = db.OpenRecordset("Naam Tabel")

While Not rs.EOF
rs.Edit
rs("[naam veld]").Value = Replace(rs("[naam veld]"), ".", ",")

rs.Update
rs.MoveNext
Wend
MsgBox "alle punten zijn veranderd naar komma's", vbOKOnly, "Leestekens veranderen"

rs.Close
db.Close

Dit moet het doen voor een tabel

Alvast bedankt.
je oplossing werkt prima.
Heellaas kan ik Replace niet gebruiken voor een variable hetgeen een groot
tekort is in Access ik heb dit maar opgelost in VB.net
Maar heel hartelijk dank voor het meedenken.

Gr. Nojat
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan