VBA - Análisis de datos

3 envíos / 0 nuevos
Último envío
iloz
Imagen de iloz
Offline
última acción: Hace 7 años 4 meses
alta: 22/11/2008 - 06:05
Puntos: 75
VBA - Análisis de datos

Hola,

 

En las antiguas versiones de excel (hasta Excel 2003) al grabar macros era posible obtener la función VBA para solver o funciones de análisis de datos (regresión, covarianza, histogramas,...). Desde la versión de Excel 2007 esto ya no funciona y no lograba hacer macros porque no funcionaba.

 

Sin embargo, por ejemplo, para la función solver he localizado una especie de subrutina (es decir un código) que se llama "solver" y que entiendo que también existe para el resto de funciones. Entiendo que vienen por defecto para excel pero no sé cómo localizarlas.

 

¿Sabe alguien cómo hacerlo?

Saludos.

Iloz.

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 día 22 horas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11015
Re: VBA - Análisis de datos

Hola

no sé si será algún tema de la versión o subversión, pero en mi equipo sí graba las instrucciones de solver y del complemento para análisis de datos

Pero lo que me ocurre con Solver es que graba la macro con las funciones en español, pero luego no funcionan al ejecutar la macro (a no ser que añada una referencia a Solver en el proyecto).

por ejemplo graba

SolverResolver

afortunadamente solver tiene ayuda donde vienen las funciones en inglés, busca SolverSolve en la ayuda de vba

 

Para el complemento de análisis, me graba instrucciones de este tipo:

Application.Run "ATPVBAEN.XLAM!Histogram", ...

 

de todas maneras, para explorar todos los objetos del complemento, añade una referencia al complemento

(para las herramientas de análisis activa el complemento que se llama "herramientas para análisis VBA")

activar complemento en Excel

en el editor de VBA añade una referencia al complemento que quieras

agregar referencia en vba excel

luego abre el examinador de objetos (pulsa F2 en el editor VBA)

selecciona el complemento que quieras ver y se mostrará todo su contenido.

examinador de objetos vba excel

examinador de objetos vba

en la parte inferior aparece una descripción.

examinador de objetos, descripción de argumentos

 

------
Ya sé Excel, pero necesito más.

visitante (no verificado)
Imagen de visitante
Re: VBA - Análisis de datos
Muchas gracias pacomegia. Eres un auténtico excelcracker!