Respuesta
en
Visual Basic
y en 2 temas más
a
Rango de fechas visual basic
No soy Dante Amor, pero si lo que necesitas es restar fechas creo que te puedo ayudar. Existe una fórmula llamada dateadd, Por ejemplo pones fecha2 = dateadd("d", -15, range("w"&fila)) Y ya fecha2 la puedes mandar donde gustes.
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Como optimizar macro en excel
Luis que tal, he probado tu macro y por lo menos a mi no me trabaja lento, pero si deseas optimizarla un poco puedes hacer mas directas algunas instrucciones en lugar de seleccionarlas y luego darles la acción. Te dejo el ejemplo de como quedaría Sub...
Respuesta
en
Visual Basic
y en 1 temas más
a
Con la siguiente programacion en Visual Basic como puedo efectuarla con numeros en vez de dia,tarde y noche?
Primero que todo un saludo. Imagino que lo que deseas es una macro para saludar de acuerdo a la hora. De ser así te recomiendo lo siguiente: Modulo 1 Sub Auto_Open() Dim hora as double Dim saludo as string Hora = (now - int(now)) * 24 Select case...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Buscar una celda a través de un dato de un combobox
If cliente = Cells(i, "B").Value Then codigo = Cells(i, "D").Value End Next Cells(ultimafila, 5).Value = codigo End Sub En la última macro, en esta parte del código que he citado, realmente debe ir el "End", si lo colocas no sirve de nada el Next que...
Respuesta
en
Microsoft Excel
y en 4 temas más
a
Asterisco en rojo al lado de TextBox
Creo tener la respuesta. Te explico: a cada textbox le debes asociar una label en la cual se escribirá el "*" o el "ok". Para que cuando inicie la userform siempre aparezca esto debes usar el evento "activate". Quedaría así Private Sub...
Respuesta
en
Visual Basic
a
Necesito macro que de condición. De forma tal que evalúe si es día sábado dispare macro 1 y si no lo es dispare macro 2.
El código es muy sencillo, quedaría de la siguiente manera: If weekday(Date, vbMonday) = 6 then Macro1 Else Macro2 End if
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Desbloquear libros de un archivo Excel
No entendí muy bien que es lo que deseas, pero si lo que quieres es bloquear y desbloquear una hoja puedes usar lo siguiente : Para bloquear la hoja Sheets("hojaabloquear"). Protect "contraseña" Para desbloquear la hoja Sheets("hojaadesbloquear")....
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Como puedo realizar una macro que permita copiar varios rangos definidos en otro libro de excel de manera ordenada
La manera más fácil que se me ocurre es la siguiente estructura: En el libro x poner el código: sheets("hojax"). Range("rangox"). Copy Workbooks ("libroy.ext").sheets("hojay").range("rangox").pastespecial El ext hace referencia a la extensión con la...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
¿Cómo puedo salvar mi nuevo libro de macros?
Deja ver si entiendo, tienes actualmente un libro con las macros que ejecuta acciones en otro libro. ¿Es así?
Respuesta
en
Microsoft Excel
y en 2 temas más
a
No puedo modificar esta condición
Puedes dar más información de favor, no entiendo muy bien que quieres. Ahí estas copiando de la celda"a" a la "m"