- Tema Autor
- #1
hola compañeros bakunos, tengo un gran problema, se supone que tengo que hacer una tarea de programación en visual basic de excel, la tarea consiste en hacer algo para sacar el area y volumen utilizando el termino GoTo, pero no puedo y por mas que le intento no me da, espero alguien pueda resolverme esta duda.
este es el codigo que llevo y forzosamente necesito usar el GoTo
Sub volumenyareadeunortoedro_goto()
Dim area, volumen, largo, ancho, altura As String
largo = InputBox("dame el largo")
ancho = InputBox("dame el ancho")
altura = InputBox("dame la altura")
area = 2 * (largo * ancho + largo * altura + ancho * altura)
volumen = largo * ancho * altura
If area Then
GoTo linea1
Else
GoTo linea2
linea1:
MsgBox ("area(" & area & ") "), , "el area es"
linea2:
MsgBox ("volumen(" & volumen & ") "), , "el volumen es"
End If
este es el codigo que llevo y forzosamente necesito usar el GoTo
Sub volumenyareadeunortoedro_goto()
Dim area, volumen, largo, ancho, altura As String
largo = InputBox("dame el largo")
ancho = InputBox("dame el ancho")
altura = InputBox("dame la altura")
area = 2 * (largo * ancho + largo * altura + ancho * altura)
volumen = largo * ancho * altura
If area Then
GoTo linea1
Else
GoTo linea2
linea1:
MsgBox ("area(" & area & ") "), , "el area es"
linea2:
MsgBox ("volumen(" & volumen & ") "), , "el volumen es"
End If