Jag vill göra en funktion som, liksom MsgBox, inte skickar tillbaka något värde förren användaren har klickat OK, eller som i mitt fall SPARA.Pause koden på samma sätt som en MsgBox gör
Funktionen ska låta användaren redigera en text (det fungerar inte med InputBox). Funktionen LåtAnvändarenÄndraTexten har ett eget formulär med en Textruta (MultiLine=True). Först när man klickar på spara ska funktionen returnera det som står i textrutan.
ex:
MyText = "Hej och hå"
MyText = LåtAnvändarenÄndraTexten(MyText)
MyText = [här står nu det som användaren angav i funktionen]
Några tips?
Sv: Pause koden på samma sätt som en MsgBox gör
Function LåtAnvändarenÄndraTexten(Text As String)
Dim frmForm As Form2
Set frmForm = New Form2
frmForm.Text1.Text = Text
frmForm.Show vbModal
LåtAnvändarenÄndraTexten = frmForm.Text1.Text
End Function