Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao.
uso il seguente codice per restituire un certo numero (scelto dall'utente) da utilizzare per successive operazioni.
nr = Application.InputBox(prompt:="mario'.", Title:="pippo", Type:=1)
ma ho visto che accetta anche numeri con la virgola. E' possibile far si che accetti solo numeri interi?
Grazie, ciao
Public Sub m()
On Error GoTo Rigaerrore
Dim v As Variant
v = Application.InputBox("Inserire un valore intero", Type:=1)
If v = False Then Exit Sub
If InStr(v, ",") Then
Err.Raise vbObjectError
End If
MsgBox v
'codice che utilizza v
RigaChiusura:
Exit Sub
Rigaerrore:
MsgBox "Inserire un numero intero"
Resume RigaChiusura
End Sub