Respuesta
en
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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)...