Con la siguiente programacion en Visual Basic como puedo efectuarla con numeros en vez de dia,tarde y noche?
HOJA 1
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim strToCall As String
strToCall = Range("C1").Value
On Error Resume Next
If Target.Address = "$C$1" Then Application.Run strToCall
On Error GoTo 0
End Sub
-------------------
MODULO 1
Option Explicit
Private Sub dia()
MsgBox "Buenos Dias"
End Sub
Private Sub tarde()
MsgBox "Buenas Tardes"
End Sub
Private Sub noche()
MsgBox "
Respuesta de Marcos Vela
1