Operador :=

25/02/2008 - 17:25 por Carlos García | Informe spam
Hola a todos

¿Cuál es la diferencia de utilizar el operador := y el operador =?
¿En qué casos se aplica uno y otro?

Desde ya Muchísimas Gracias



Carlos García
 

Leer las respuestas

#1 Héctor Miguel
25/02/2008 - 18:30 | Informe spam
hola, Carlos !

Cual es la diferencia de utilizar el operador := y el operador =?
En que casos se aplica uno y otro?



podrias exponer algun ejemplo y/o caso practico usando la segunda forma de "operador" que comentas ? (=?)

por lo que respecta a la primera forma (:=) y hasta donde se, no se trata de "operadores", sino formas de pasar argumentos

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

(segun la ayuda en linea {F1} de vba-excel)...

cuando se hace una llamada a un procedimiento Sub o Function que toma/acepta/requiere argumentos...

a) se pueden pasar los argumentos de forma posicional (en el orden en que aparecen en la definicion del procedimiento)
se deben incluir sus argumentos en la posicion correcta, todos separados por comas

b) se pueden pasar los argumentos con su nombre sin respetar ningun orden (tambien separados por comas)
formado por el nombre del argumento seguido por dos puntos y un signo igual (:=), todo ello seguido por el valor del argumento

pasar los argumentos por nombre es util cuando se llama a procedimientos con argumentos opcionales
- no es necesario incluir sucesivas comas para sustituir argumentos posicionales ausentes
- es mas facil controlar que argumentos se pasan y cuales se omiten

Preguntas similares