prozac

prozac

Pedaleando se aprende a montar en bici
 66,1K puntos  Madrid, España @prozac desde - visto

Respuestas

Respuesta en a

Macro para asignar nombre a una hoja

Como no sé exactamente como es tu código no puedo saber como calculas las hojas y demás. Sin embargo, en este pequeño programa tienes las funciones que seguro vas a poder usar para tus propósitos: Option Explicit Sub RenumeraHojas() Dim h As...
Respuesta en a

Macro en excel que al ejecutar solicite la ruta de consulta externa desde microsoft query

Bueno si entiendo bien solo necesitas añadir a tu código antes de la conexión o en otro botón a parte, la parte de creación. Sería algo como: Workbooks("Book1").Connections.AddFromFile _ "C:\Program Files (x86)\Microsoft...
Respuesta en a

Ayuda con macro para exportar a otro libro de excel

Adjunto un procedimiento que te valdría: Sub CopiaHojaAOtroLibro(hori As String, fldes As String) 'Copia la hoja hori en el libro cuyo fichero es fldes y lo cierra salvando Dim lbori As String 'libro origen Dim lbdes As String 'libro destino 'recoge...
Respuesta en a

Cuestionario y auto desplegable con respuesta

Con tu explicación no estoy seguro de entenderte. Veamos, cuando eliges un desplegable la celda en la que está toma el valor elegido. Si ahora quieres que en función de ese valor se escoja otro de la misma fila que corresponde al valor escogido la...
Respuesta en a

Contar días a base de horas

A ver si te sirve los siguiente. Escribir en C2 (y arrastrar hacia abajo): =AND(DAY(A2)=1;B2>TIME(12;0;0);B2<(TIME(13;0;0))) AND es equivalente a Y, DAY es DIA y NSHORA es TIME, COUNTIF es CONTARSI si lo tienes en español. Con esto tienes una columna...
Respuesta en a

Macro, obtener dato según su valor de lista de datos

Bueno yo lo he hecho con VBA porque me apaño mejor, aunque casi seguro que se puede hacer con formulas array. Ve al editor de VBA (Alt+F11) inserta un módulo (Insert/Module) y copia el siguiente código. Option Explicit Sub CalculaCentrales() Dim r As...
Respuesta en a

Unir varias hojas de excel en una sola

A que llamás ¿unificar varias hojas en una sola? ¿A ir sumando o haciendo cualquier otra operación (media aritmética por ejemplo) de los datos dejando las cabeceras intactas? Si es esto puedes escribir una fórmula en las celdas a sumar (por ejemplo)...
Respuesta en a

Cambiar el rango de valores de las series de un gráfico

Si entiendo bien lo que quieres no necesitas código VBA para ello. Se puede hacer definiendo rangos dinámicos y usándolos como datos para las series. Por ejemplo supongamos que una serie de datos comienza en D7 y tiene datos en la columna D. Unas...
Respuesta en a

Como coloco clave a cada hoja en excel

Puedes usar una facilidad que da Excel y es proteger rangos por usuario. Para ello (en Excel 2007) vas a: Review / Allow users to Edit Ranges. Pulsas New, en la ventana y te pide el nombre, el rango y la password para ese rango. Puedes simplemente...
Respuesta en a

Macro tabla dinamica

Tienes que cambiar el parámetro TableDestination a algo como esto: TableDestination:="[Libro1]Hoja1!R1C1" En este caso en la hoja actual en A1. Libro y hoja serán los que tengas en tu caso.