Jump to content

henry_07237

Members
  • Content Count

    9
  • Joined

  • Last visited

  • Country

    Canada

About henry_07237

  • Rank
    Newbie

Converted

  • Campos
    ;

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Muchas gracias Abraham, Ya me extrañaba eso de que no fuera posible incluir parametros de la macro. Generamente sigo blogueros de Excel y todos explican el tema del metodo Run sin utilizar argumentos.
  2. Hola grupo, Tengo una duda respecto al uso del metodo Run del objeto Application: Tengo entendido que sirve para invocar una macro que se encuentra en otro proyecto, algo asi como: application.Run "libro.xlsm!Modulo.macro" de hecho, encontre esta sintaxis en muchos sitios web con ejemplos, pero todos ellos tienen algo en comun: la macro que se invoca no tiene argumentos. Me pregunto, es posible usar este metodo para invocar una macro con argumentos? Gracias por la ayuda. Saludos, Henry
  3. Hola grupo, No adjunto archivo, pues ya resolvi el problema que tenia con la propiedad value de un rango de celdas, sin embargo, me gustaria su opinion al respecto de algo que creo yo podria ser un error de VBA: Tengo entendido que la propiedad value devuelve un array con el contenido de cada una de las celdas del rango que invoca esa propiedad, pero al parecer dicho array no permite que se acceda a los elementos. Me explico mejor con un codigo simple de tres lineas: Dim vector As Variant vector = Selection.Value ' Aqui tengo seleccionado previamente un rango con digamos 10 celdas, cada una de ellas con un valor Debug.Print vector(2) 'Esto genera un error: "sub indice fuera del intervalo Demas esta decir que utilice las funciones LBOUND, UBOUND para comprobar los indices inferior y superior, junto con la funcion IsArray para comprobar que vector es en realidad un array Saludos, Henry
×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png