Respuesta
en
Microsoft Excel
a
Macro copiar y pegar
De acuerdo, me pondré a mirarlo, pero como puedes comprobar yo no soy hectorpm.
Respuesta
en
Microsoft Excel
a
Aumentar el tamaño de una imagen al pasarle el mouse 2
Excel 2007 a priori no permite manejar el Mouseover sobre imagen. Seguramente es posible pero entrando en detalle en las librerías del propio Excel, Por ello lo que te propongo es hacerlo via click, que según indicas te sirv.e El siguiente código...
Respuesta
en
Microsoft Excel
a
Valor mas actual en base a 3 criterios
Para el ejemplo que das la solución es la siguiente: =VLOOKUP(MAX(A2:A6);A2:G6;7) He incluido tu ejemplo a partir de A1 y el resultado en cualquier celda que no esté en el rango A2:G6 y donde quieras obtener el valor.
Respuesta
en
Microsoft Excel
a
Aumentar el tamaño de una imagen al pasarle el mouse
Bueno aquí tienes una forma de hacerlo: Private Sub Image1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) Application.EnableEvents = False With Me.Image1 .Height = 150 * 1.1 .Width = 200 * 1.1 End...
Respuesta
en
Microsoft Excel
a
Macro tabla dinámica
Adjunto te envío un código de ejemplo donde sitúa diferentes campos en las áreas de una pivot table de ejemplo. Creo que ahí puedes ver que necesitas. With ActiveSheet.PivotTables("PivotTable1").PivotFields("Campo1") .Orientation = xlPageField...
Respuesta
en
Microsoft Excel
a
Fecha anterior en una celda
En las celdas A2, A3... simplemente te vale con escribir =B1 en A2 y arrastrar para que te quede: = B1 = B2 = B3 ... En cuanto a la fórmula que te da la fecha actual es =Now(), pero si la escribes en B1, B2, ... siempre te va a poner la fecha de hoy...
Respuesta
en
Microsoft Excel
a
Macro, que termine el proceso cuando la celda esta vacía
Hay varias formas de hacer lo que pides. Quizá la mas correcta es usar un bucle while o loop while comprobando que la celda en cada iteración no está vacía. La forma más sencilla a la vista de tu código seria calcular la ultima celda no vacía y usar...
Respuesta
en
Microsoft Excel
a
No ejecutar macro al seleccionar una celda vacía
No tengo claro lo que quieres cuando hablas de borrar la imagen. Para que la macro no se ejecute si la celda esta vacía basta con añadir la condición en el if. Sería algo así: If (Not Intersect(Target, Range("A1:A30")) Is Nothing) AND _ (Target.value...
Respuesta
en
Microsoft Excel
a
Ayuda para ordenar filas
Me temo que tu código tiene varios errores sintácticos y alguno semántico que hacen imposible que funcione. Por ejemplo, no te debe funcionar Rows("cnt:cnt").Select porque "cnt:cnt" es un string. En su lugar es: Rows(cnt & ":" & cnt).Select Aun así...
Respuesta
en
Microsoft Excel
a
Ordenar base de datos según su criterio
Bueno quizá lo más fácil e inmediato es usar filtros. Si usas Excel 2007 o posterior está en Home/Editing/Sort & Filter. Así que: 1. Seleccionas las celdas de cabecera desde nº hasta grado y sección. 2. Vas a Home/Editing/Sort & Filter y eliges...