Carlos soloffice

Carlos soloffice

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

Respuestas en Microsoft Excel

Respuesta en a

Abrir Libro Excel desde CommandButton

El código sería así: Sub Botón1_AlHacerClic() Workbooks.Open "C:\Carpeta\Libro.xls" End Sub Donde "C:\Carpeta\Libro.xls" es la ruta donde tengas tu excel. Si esto no responde a tu duda me dices. No dudes en preguntar, aunque creas que es básica. Tus...
Respuesta en a

Discriminar datos y pegarlo en la misma hoja

Le he hecho unos cambios a la macro que te hice, a ver que te parece ahora ;) http://goo.gl/YSXZt Saludos, [email protected]
Respuesta en a

Evitar se muestre hoja oculta al pinchar cerrar li

Tu idea es buena, se me ocurren esto para mejorar el código. Private Sub Workbook_BeforeClose(Cancel As Boolean) 'Si ha habido cambios salimos sin hacer nada, ni pregunta ni nada If Not ThisWorkbook.Saved Then 'Minimizamos para que no vea la hoja...
Respuesta en a

Introducir una variable en el nombre de un objeto

Prueba con este ;) ActiveSheet.Shapes("ComboBox" & m).DrawingObject.Object.ListIndex
Respuesta en a

Macro para copiar columnas hacia filas.

Te he hecho un ejemplo de lo que quieres http://goo.gl/wgXy5 Esta es la función que he utilizado Sub Convertir() Dim nNumeroFilas As Long Dim nNumeroColumnas As Long Dim nFila As Long Dim nColumna As Long Dim nFilaHoja2 As Long 'Eliminamos todo lo...
Respuesta en a

Discriminar datos y pegarlo en otra hoja

Te dejo un ejemplo de lo que quieres. http://goo.gl/8AqKr Saludos, [email protected]
Respuesta en a

Ciclos en Macros para repetir una fórmula

Te he creado un ejemplo de lo que creo que pides, aunque no entiendo muy bien lo que quieres decir con "sin importar el tamaño de la base" Este es el ejemplo: http://goo.gl/gbRiw La función de la macro es esta: Sub Sumar() Dim nFila As Long nFila = 2...

Nombre de hojas y comprobación de Backcolor

Para ver el contenido de la celda C5 de la Hoja "Fac.Enero" puedes hacerlo así: MsgBox Sheets("Fac.Enero").Range("C5").Value Para saber cual es el color de fondo de la celda C5 así: MsgBox Sheets("Fac.Enero").Range("C5").Interior.ColorIndex Por...
Respuesta en a

Guardar libro de excel con el proyecto vba (macro)

Estoy intentando ayudarte viendo lo que envías. Intuyo que tienes Excel 2007 ¿si? Pero hay algo que no me cuadra, cuando estás haciendo "ActiveWorkbook.SaveAs", si lo guardas con formato xlsm, por defecto se guarda todo el proyecto vba en el nuevo...
Respuesta en a

Bucle excel for next

He creado un botón "Buscar" y una macro con este código Sub Buscar() Dim nFilaB As Long Dim nFilaA As Long Dim sValorB As String Dim sValorA As String Dim nMaxValorA As Double nFilaB = 1 sValorB = ActiveSheet.Cells(nFilaB, 2) Do While...