• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

wat gaat er mis?

Status
Niet open voor verdere reacties.

Blitzjumepr

Nieuwe gebruiker
Lid geworden
4 apr 2013
Berichten
2
Hallo,

Ik probeer een vertaling te maken van visual basic 2012 naar VBA voor het volgende stukje:

In visual studio gebruik je:
Private Sub btnFloatMath_Click(sender As Object, e As EventArgs) Handles btnFloatMath.Click
'Declare variable
Dim dblNumber As Double

'Set number, multiply numbers, and display results
dblNumber = 45.34
dblNumber *= 4.333
MessageBox.Show("Multiplication test. " & dblNumber.ToString, "Floating Points")

Ik probeer dit om te zetten in excel:

Private Sub BtnFloatMath_Click()
'Declare variable
Dim dblnumber As Double
'Set number, multiply numbers, and dispay results
dblnumber = 45.34
dblnumber = dblnumber * 4.333
MsgBox ("Devision test." & dblnumber & "floating point")
End Sub

Echter zou in visual studio "floating points" als title weergegeven moeten worden. Dit krijg ik echter niet voor elkaar. In de huidige opzet wordt de tekst onderdeel van het bericht. Plaats ik echter komma's om de elementen van de msgbox te scheiden krijg ik alleen maar een error melding op "&". Hoe krijg ik in dit geval toch de vermenigvuldiging voor elkaar en de juiste titel?
 
Gaat ie zo goed?

Code:
Private Sub BtnFloatMath_Click()
 'Declare variable
 Dim dblnumber As Double
 'Set number, multiply numbers, and dispay results
 dblnumber = 45.34
 dblnumber = dblnumber * 4.333
 response = MsgBox(dblnumber & " floating point", , "Devision test.")
 End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan