Excel - Consulta paso de parametros a funcion Vba

 
Vista:
Imágen de perfil de Walter
Val: 3
Ha aumentado su posición en 6 puestos en Excel (en relación al último mes)
Gráfica de Excel

Consulta paso de parametros a funcion Vba

Publicado por Walter (2 intervenciones) el 20/06/2017 04:50:27
Buenas noches
Tengo esta función en vba excel.

1
2
3
4
5
6
7
8
9
10
Sub ProgramaCuenta()
Dim Cuenta As Range
Set Cuenta = [C6]
Cuenta.Value = Cuenta.Value - TimeSerial(0, 0, 1)
If Cuenta <= 0 Then
MsgBox "Terminó el Conteo", vbExclamation, "Cuenta Regresiva"
Exit Sub
End If
Call ProgramaCuentaRegresiva
End Sub

Como se puede ver, la variable Cuenta adquiere el valor de "C6", me gustaría saber como puedo hacer para pasar este valor a la función ProgramaCuenta() como variable.

Gracias
Walter C.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 4.908
Oro
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Consulta paso de parametros a funcion Vba

Publicado por Antoni Masana (2481 intervenciones) el 20/06/2017 10:18:31
Dos formas:

La directa:
1
call ProgramaCuenta("C6")

La indirecta
1
2
Variable="C6"
call ProgramaCuenta(Variable)

Y el receptor
1
2
3
sub ProgramaCuenta(Variable)
    Cuenta=Variable
...

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar