VBA

1.473 seguidores

Visual Basic for Applications (VBA), el lenguage usado para el desarrollo de macros en la suite ofimática Microsoft Office: Excel, Word, Powerpoint y Access

Preguntar
Pregunta en y en 3 temas más de

¿Cómo remarcar un texto concreto en rojo a través de una macro?

Necesitaría saber cómo remarcar en rojo un texto concreto de un email que se crea por código VBA, este es el código. Sub Email() Set dam1 = CreateObject("outlook.application") Set dam2 = dam1.createitem(olmailitem) dam2.to = "” dam2.cc = ""...
Pregunta en y en 3 temas más de

Como pulsar una tecla y borrar todo el contedio de un textbox? EXCEL VBA

Tengo un formulario para introducir datos. Estoy intentando que al presionar la tecla de borrar (solo 1 vez) borre el textbox completo. Private Sub num_equipament_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode =...
Pregunta en y en 2 temas más de

Convertir formula =AV2/V2-1 en codigo de macro?

Tengo la siguiente formula : =AV2/V2-1 ubicada en la columna AW, requiero transformarla en un codigo de macro que se desplaze hacia abajo segun la cantidad de datos que pegue. Adcionalmente que el formato que tenga sea numero con dos decimales.
Pregunta en y en 3 temas más de

Hacer parpadear un texto VBA Excel

Estoy intentado crear una señal parpadeante en caso de aviso. He intentado varios codigos pero no logro conseguirlo. List_equipaments_Click() 'es un listbox If Val(diferencia_dies.Caption) <= 30 Then diferencia_dies.ForeColor = RGB(255, 0, 0) ElseIf...
Pregunta en y en 2 temas más de

Error en codigo de VBA para traer dia de una fecha?

Tengo el siguiente codigo: Sub dia() With Range("AS2").CurrentRegion filas = .Rows.Count: col = Columns.Count Range("U2").Resize(filas,1).formula ="=text("&"U2"&";"&""dd""&")" End With End Sub El cual me generar un error, anteriormente utilizaba la...
Pregunta en y en 2 temas más de

Hoja se sobre expone al hacer cambios

Resulta que cada que hago cambios la hoja "Menu", se sobre expone a la hoja en la que estoy trabajando, no interfiere directamente pero me estorba visualmente, para solucionarlo tengo que cambiar a otra hoja y la anterior vuelve a la normal, en la...
Pregunta en y en 1 temas más de

Exportar selección como TXT - Macro

Quisiera saber si mediante una macro se puede exportar solo un rango seleccionado como TXT. Supongamos que tengo un libro con varios datos y varias hojas y solo quiero exportar una columna de datos a txt (algo que actualmente hago a mano, abriendo un...
Pregunta en de

MADAR datos de listbox a un nuevo libro

Vi su respuesta a otra pregunta de como mandar los datos de un listbox a un nuevo libro de excel. Intente modificara a mi convencía y no supe conseguir que me abriera con el resto de datos de mi formulario Puede indicarme como proceder. Gracias de...
Sin respuestas
Pregunta en y en 3 temas más de

Limpiar listbox si no hay datos en un Texbox. VBA Excel

Me gustaria limpiar un listbox cuando no hay datos en un combobox o textbox. El codigo que he creado es este: If num_equipament.value = "" And _ Tipologia.value = "" And _ nom_equipament.value = "" Then Else list_equipaments.RowSource = "" End If...
Pregunta en y en 3 temas más de

Datediff, mostrar diferencia entre fechas con meses y dias. Excel VBA

Resulta que tengo un codigo para calcular la diferencia entre 2 fechas. El único problema que tengo es que solo he logrado que se muestren los resultados o en meses o dias. Actualmente tengo puesto que el resultado lo devuelva en dias. Como podria...

Mejores expertos últimos 100 días