Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Vraagje over punt en komma in bedragen.  (gelezen 1596 keer)

0 leden en 1 gast bekijken dit topic.

Offline Josc1965

  • Ervaren lid
  • ***
  • Berichten: 279
  • Geslacht: Man
  • Je leert echt wat op "Oplossing.be"
Vraagje over punt en komma in bedragen.
« Gepost op: 26 maart 2018, 11:26:44 »
Hallo helpers en oplossers,

Ik loop tegen een uitdaging aan waar ik niet echt uitkom. wanneer ik in een userform bedragen invoer gebruik ik mijn nummeriekebord. op zich prima, want de punt wordt door excel gelezen als een komma ga ik hier echter een, kleine, berekening op los laten in mijn code dan leest deze code de punt als een duizendtal seperator. I.p.v. € 1, 54 als uitkomst krijg ik dus € 1.536,22

Eerst wist ik niet waar de crux zat totdat ik eens een echte komma gebruikte bij mijn invoer en de uitkomst dus correct was.

Kan iemand mij helpen met het stukje code om van de "." een "," te maken?

If P > ws.Cells(iRow, 11).Value Then
                Q = P - ws.Cells(iRow, 11).Value
                    ws.Cells(iRow, 22).Value = Q
            End If
Johan
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz 2808
838F
Intel(R) HD Graphics 630 1024MB -
NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
C:\ NTFS 118,01GB 44,78GB 8.079MB
AV: Avast Antivirus
FW: Windows Firewal Enabled: True
Office 2016

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Vraagje over punt en komma in bedragen.
« Reactie #1 Gepost op: 26 maart 2018, 11:47:30 »
De functie VAL kan je helpen om de punt naar een komma om te zetten....
(voorbeeld)
Private Sub CommandButton1_Click()
Debug.Print Val(TextBox1.Text)
End Sub
______________________________

Groet, Leo

Offline Josc1965

  • Ervaren lid
  • ***
  • Berichten: 279
  • Geslacht: Man
  • Je leert echt wat op "Oplossing.be"
Re: Vraagje over punt en komma in bedragen.
« Reactie #2 Gepost op: 26 maart 2018, 13:24:40 »
Hoi Redhead,

Dank voor je antwoord en oplossing,

In mijn geval is dit inderdaad de benodigde oplossing, althans ik heb "Val" nodig om de variabel "P" te 'debuggen', de door mij toegepaste oplossing werkt helemaal perfect!!

Dank, dank en dank ;)
Johan
Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz 2808
838F
Intel(R) HD Graphics 630 1024MB -
NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
C:\ NTFS 118,01GB 44,78GB 8.079MB
AV: Avast Antivirus
FW: Windows Firewal Enabled: True
Office 2016

 


www.combell.com