La cuestión es sencilla... aunque puede llegar a ser mas fácil todavía. Por cientos de miles de razones (y quizás me quede corto), en muchas oportunidades necesitaremos pasar los datos de un rango determinado a una matriz, para luego trabajarlos sobre la segunda. Dos de los mas comunes: velocidad y preservar los registros originales. Será necesario aclarar que "ojo con el uso de matrices de gran tamaño", dado que consumirá mas memoria. Mas allá de eso y de que cada lector aplicará este método a su conveniencia, podemos afirmar que el 99,99% de los usuarios de VBA utilizan un bucle para cargar los datos de un rango hacia una matriz. La imagen a continuación muestra una de las posibles alternativas: [+/-] Ver el resto / Ocultar Para no quedarnos con un solo ejemplo, citemos otro viable: Ambos procedimientos cumplen con su cometido: hay un rango determinado (en este ejemplo A1:A10) y cada uno de los valores allí presentes se vuelcan a una matriz (unidim...