Carlos soloffice

Carlos soloffice

 27,2K puntos  Madrid, España @soloffice desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Macro para activar una hoja en una función propia

Para que tu función sea válida desde otras hojas debes modificarla de este modo: Public Function ValCuali(Pp, Ii, Aa) 'recibe de entrada los valores de cada respuesta Dim colxls As Integer Dim rowxls As Integer Dim Ufil As Integer Ufil =...
Respuesta en a

Botón calcular en Excel

Si quieres calcular todas celdas de todos los libros abiertos debes poner: Application. Calculate Si quieres calcular solamente las celdas de la hoja activa del libro: ThisWorkbook. ActiveSheet. Calculate También podrías querer calcular solamente un...
Respuesta en a

Añadir una letra a una columna

Te cuento como resolvería yo tu situación. Supongamos que la columna de números aleatorios es la columna A, y que tus datos van desde la celda A1 hasta la celda A200 (por ejemplo) 1. Escribe en la celda B1 la fórmula ="N" & A1 2. Ahora copia la celda...
Respuesta en a

Explicación de una fórmula

Trataré de explicar lo que hace la fórmula =SI(B8="","",B8) La función que se está usando es SI Esta función tiene tres parámetros: Primer parámetro: B8="" Segundo parámetro: "" Tercer parámetro: B8 Esa fórmula se leería así: "si el contenido de la...
Respuesta en a

Varias lineas en una celda

Para escribir más de una linea en una celda de excel debes hacer así. Escribes un texto, pulsas ALT+INTRO (presionas ALT y sin soltar pulsas INTRO), con esto conseguirás hacer una salto de linea dentro de la misma celda y puedes seguir escribiendo....
Respuesta en a

Reemplazar mensaje de error con un macro

Para controlar los errores se utiliza la sentencia On Error GoTo... En tu caso, se controlaría de este modo, te he puesto en negrita los cambios que he añadido. Sub limpiar_() ' ' limpiar_ Macro ' Macro grabada el 09/05/2011 por Matias ' ' On Error...
Respuesta en a

Ayuda con una fórmula en Excel

La fórmula que debes poner en la celda E23 es esta: =SI(E20<0;0;E20) Saludos, Carlos [email protected]
Respuesta en a

Cómo traspasar varias filas en una sola columna

Te he preparado una macro para hacer lo que necesitas: Sub Columna() Const NUMERO_COLUMNAS = 3 Const NUMERO_FILAS = 5 Const COLUMNA_DESTINO = 5 'La columna número 5 es la E Dim i As Long Dim j As Long Dim nFilaDestino As Long...
Respuesta en a

Tamaño de libro en una celda

No existe una función en excel con la que obtengas la información que quieres. Pero si puedes crear una macro fácilmente y usarla para obtener el tamaño del libro. 1. Crea un módulo. 2. Dentro del módulo añade esta función: Function TAMANNO_LIBRO()...
Respuesta en a

Sumar rangos de varias hojas de un libro

Si suponemos que "cod tarifa" está en la columna A y "valor" está en la columna B. La fórmula que necesitas quedaría así: =SUMAR.SI(Hoja1!A1:A3;1;Hoja1!B1:B3)+SUMAR.SI(Hoja2!A1:A3;1;Hoja2!B1:B3)+SUMAR.SI(Hoja3!A1:A3;1;Hoja3!B1:B3) Espero que te...