Carlos soloffice

Carlos soloffice

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

Respuestas

Respuesta en a

Macro para cambiar la ruta de hipervínculos

Esta macro hace lo que tu quieres para los hipervínculos que haya en la "Hoja1" Sub CambiarURLs() Dim ws As Worksheet Dim h As Hyperlink Set ws = Worksheets("Hoja1") For Each h In ws.Hyperlinks h.Address = Replace(h.Address, "www.pagos.com",...
Respuesta en a

Contar valores unicos con varias condiciones

A priori parece que lo que necesitas es una tabla dinámica, no sé si estás familiarizado con su uso, si no es así puedo indicarte como utilizarlas. En el caso concreto crearía una tabla dinámica en la que el informe tiene como columnas A y B y cuenta...
Respuesta en a

Hoja de calculo que me pregunta si deseo guardar

Puedes hacerlo incluyendo una macro. Tendrías que abrir el editor de Visual Basic, y en el área de código reservada al objeto ThisWorkbook incluir este trozo de código: Private Sub Workbook_BeforeClose(Cancel As Boolean) ThisWorkbook.Saved = True End...
Respuesta en a

Restar fechas y que distinga entre meses

Supongamos que en la celda A1 tienes una fecha, y en la celda A2 tienes la segunda fecha. La fórmula que necesitas es esta: =(MES(A2)-MES(A1))+((AÑO(A2)-AÑO(A1))*12)+1 Saludos, Carlos [email protected]
Respuesta en a

¿Cómo hacer saltos en macros de excel?

Lo puedes hacer con números o con etiquetas. Te escribo dos ejemplos Ejemplo con números (donde pone 1000 puedes poner el número que quieras) 1000 For i = 1 To x instrucciones if .... then GoTo 1000 End If Next i Ejemplo con etiquetas (donde pone...
Respuesta en a

Eliminar caracteres a partir de uno en particular

Te propongo dos alternativas: 1) Si el contenido de las celdas que describes es siempre tal y como lo cuentas en tus ejemplos y no varía la longitud de lo que quieres extraer ni tampoco de lo que hay delante o detrás de los guiones, puedes usar las...
Respuesta en a

Alarma automática

Con esta macro podrás hacer sonar un Beep cada cierto tiempo, en el ejemplo es cada 10 segundos, pero tu puedes poner el que desees. Sub Macro() 'Con esta sentencia le estamos diciendo que cada 10 segundos se ejecute la rutina Alarma Application....
Respuesta en a

Cómo puedo exportar una sola columna de excel a .txt

Te he preparado este ejemplo para ver si es lo que buscas http://goo.gl/Fiw6y Si con esto te vale, pues perfecto. Pero si no te apañas para adaptarlo a tu excel, podrías enviarme por correo tu excel y yo le incluyo esta misma macro con las...
Respuesta en a

Macro para cerrar sin guardar

Esta es la macro que necesitas Sub CerrarTodoSinGuardar() Dim wb As Workbook 'Recorremos todos los libros abiertos For Each wb In Workbooks 'Vamos cerrando los libros menos el que contiene esta macro If wb.Name <> ThisWorkbook.Name Then 'Poniendo...
Respuesta en a

Cerrar formulario y terminar ejecución

No nos dices cual es el evento desde el que abres el formulario, supongo que será el evento Workbook_BeforeClose Si esto es así, voy a imaginarme que tu código en este evento es el siguiente: Private Sub Workbook_BeforeClose(Cancel As Boolean)...