Actividad pública reciente
Ha respondido en
Microsoft Excel
Ayuda para realizar una macro o lo que sea más sencill
Dame alguna idea de lo que se trata: ¿es una hoja resumen? en ese caso no uses macros, emplea fórmulas =hoja2!a1+hoja3!a1 ¿Es una lista de datos? Todas las hojas incluida la primera tienen el mismo encabezado (y ocupan lo mismo) y quieres ir...
Ha respondido en
Microsoft Excel
Varias columnas a matriz
Sub Rematriz() micolumna = 7: miFila = 3 'celda destino inicial Cells(miFila, micolumna).CurrentRegion.Clear Cells(miFila, micolumna).Value = Range("b3").Value DatoAnt = Range("b3").Value For c = Range("b3").Column To...
Ha respondido en
Microsoft Excel
Macro Excel: Como tomar la posición de una celda
Pones el dibujo en la hoja, botón derecho asignar macro, pinchas en una celda y pones hola, enter y terminar macro... Después entras en el editor de visual (Alt+F11) y la retocas dejándola así: Sub Comosellametuimagen_AlHacerClic() ActiveCell.Formula...
Ha respondido en
Microsoft Excel
Contar cuantos rangos iguales existen
Utiliza tabla dinámica (datos/tabladinámica) Colocando en filas el campo correspondiente a LLUVIA o MORELOS en tu ejemplo y colocando en datos Cuenta de Pesos te dirá cuántos grupos tienen cada uno
Ha respondido en
Microsoft Excel
Validación de fecha
Selection.Replace What:="[servicios " & Format(fecha1, "ddmmyy"), Replacement:="[servicios " & Format(fecha2, "ddmmyy"), _
Ha respondido en
Microsoft Excel
Dejar un espacio en el código
Selection.Replace What:="[BALANCE" &format(fecha1,"ddmmyy"), Replacement:="[BALANCE" &format(fecha2,"ddmmyy"), _ LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:= _ False, ReplaceFormat:=False Sólo he quitado el espacio que...
Ha respondido en
Microsoft Excel
Condición de una fecha
Hay que comprobar si existe ese archivo, una de las formas de hacerlo es abrir ese excel, si da error al intentar abrirlo es que no existe y no debería seguir ejecutando tu código, dando una salida al programa que avisa al usuario que para es fecha...
Ha respondido en
Microsoft Excel
Cambiar la dirección de la carpeta
Buscar y reemplazar, en todo el libro dentro de fórmulas: buscar: "\GPP\Reportes\COSOLEACAQUE\MARZO\[BALANCE" reemplazar: "\GPP\Reportes\COSOLEACAQUE\ABRIL\[BALANCE"
Ha respondido en
Microsoft Excel
Macro en excel
Por partes... La macro es para insertar en una tabla tres valores ¿no? Excel (A,B,C) -- -- -- --> Update SqlServer2000.Tabla1 valores (A,B,C) ¿Está hecho el enlace ODBC al sql server? ¿Puedes hacer consultas (recuperar) esos valores de la tabla del...
Ha respondido en
Microsoft Excel
Tabla dinámica en macro
Lo primero, en la hoja donde vuelcas los datos, llama a una celda cualquiera "datos" (dónde pone A1, a la izq. de la barra de fómulas, escribes datos) Después coge tu tabla dinámica, botón derecho y asistente, ve atrás hasta "origen de datos" (lo que...
Ha respondido en
Microsoft Excel
¿Colorear filas según valor de celda?
Utiliza formato condicional... Primero selecciona el primer registro de tu base de datos, pincha en menú FORMATO / FORMATO CONDICIONAL Segundo escribe en CONDICIÓN FÓRMULA lo siguiente: =$D$2>0 (Suponiendo que quieras colorear los registros con algún...
Ha respondido en
Microsoft Excel
y en 1 temas más
Selección de columna
Sub actualizar() If Selection.Rows.Count < 65536 Then MsgBox "Seleccione la columna para que se pueda efectuar el cambio" Exit Sub End If MsgBox "a partir de aquí tu código" End Sub
Ha respondido en
Microsoft Excel
Validar las fechas
Añade debajo del otro reemplazo éste otro... Selection. Replace What:="[MORELOS_" &UCASE( Format(fecha1, "MMMM")) &"_" &format(fecha1,"yyyy") &"_" &format(fecha1,"dd"), Replacement:=""[MORELOS_" &UCASE( Format(fecha2, "MMMM")) &"_"...
Ha respondido en
Microsoft Excel
Reducir Fórmula
A veces no caben todas las fórmulas (máximo 255 caracteres) =a1+a2+...+a1500 (error) Entonces utiliza dos (o más) celdas con varios sumatorios parciales, las escondes u ocultas y el resultado es el mismo: =b1+b2+b3 donde b1=a1+a2+..+a500...
Ha respondido en
Microsoft Excel
Cruzar BBDD
Suponiendo que en una lista (a4:c18) tengas los campos ID, NOMBRE, TELEF y en otra lista (e4:f18) tengas los ID, ACCIONES y quieras añadirle los nombres... en g4 escribes =BUSCARV(E4;$A$4:$C$18;2;0) si quieres los tfnos. =BUSCARV(E4;$A$4:$C$18;3;0)
Ha respondido en
Microsoft Excel
Enlazar datos en dos hojas de un libro
Mejor inténtalo al revés... Rellena primero los datos en la hoja 2 (la Base de Datos), y la plantilla de la factura (hoja1) la referencias toda al campo NUMFACTURA utilizando la fórmula =BUSCARV(NUMFACTURA;hoja2!datos;columnabasededatos;0) por...