Marcial C. C.

Marcial C. C.

Experto en Excel VBA
 47,6K puntos  Galicia, España @cascamar desde - visto
Preguntar

Respuestas

Error: se requiere un objeto

Pues es difícil responderte sin ver el código donde se produce el error. Probablemente estás llamando a un objeto que no existe. No se si será de algún control del formulario, si es así prueba a poner delante de cualquier control del formulario el...

¿Cómo validar un valor fecha de una celda contra un rango de fechas en otra hoja excel?

Con varios SI anidados lo puedes conseguir. Podrías especificarme que es lo que tiene que hacer si: - La primera fecha del rango es menor o mayor - La segunda fecha del rango es menor o mayor ... - La quinta fecha del rango es menor o mayor Para dos...
Respuesta en y en 1 temas más a

Habilitar commandbutton vba

Has probado: userform1.commnadbutton1.visible=true userform1.commnadbutton1.enabled=true
Respuesta en a

Cerrar un excel desde userform de otro excel abierto

Aquí te dejo el código para cerrar Excel cuando salgas de un formulario. Private Sub UserForm_Terminate() 'Si quieres SALIR de EXCEL cuando se cierre el formulario 'Pon estas instrucciones en el evento Terminate del formulario, o en el 'Botón que...
Respuesta en a

Eliminar contenido de la celda automáticamente si modifico otra celda

Coloca este procedimiento en la hoja donde quieras que elimine el contenido de la celda de la columna C, cuando modifiques la celda de la columna B de la misma fila. Private Sub Worksheet_Change(ByVal Target As Range) If Not...

Descomponer palabra en Excel

Aquí te paso las tres fórmulas que debes colocar en las columnas B, C y D. Los datos están en la columna A. SI quieres que estén en otra columna debes modificar las fórmulas para que en vez de buscar en la columna A busque en la que quieras. La...
Respuesta en a

Ayuda sobre la funcio si,

Utiliza esta fórmula: = SI(celda1-celda2<0;celdaX-celdaY;"") Debes cambiar celda1 por la celda de la que quieras restar y celda2 por la celda que resta. CeldaX y celdaY por la resta que quieres hacer. Un saludo. No olvides cerrar y puntuar la pregunta.

De un combobox que te muestra el nombre de todas la hojas que tienes omitir algunas hojas

El código quedaría así: Private Sub UserForm_Initialize() ws_Count = ActiveWorkbook.Worksheets.Count For i = 1 To ws_Count ' Comprueba si son las hojas 3, 9 o 12 If i = 3 Or i = 9 Or i = 12 Then GoTo Salir ' Carga los dos combox con el mismo bucle...
Respuesta en a

¿Podrías ayudarme con una macros?

No me ha quedado claro eso que dices de las sumas de las otras 22 hojas. Me puedes enviar un archivo con tres hojas con datos, para saber exactamente que es lo que quieres que aparezca en la hoja 23 de tu libro. En el archivo que me envíes, las dos...
Respuesta en a

Repetir una formula en varias celda cambiando el nombre de hoja

¿Tienes las 400 hojas dentro del mismo libro?. Si es así, selecciona todas las hojas y escribe la fórmula en la celda que quieres para todas las hojas. Verás que se te copia a todas las hojas correctamente. Para seleccionar todas las hojas, haz clic...