Respuesta
en
Microsoft Excel
y en 1 temas más
a
Calculo de Días - VBA Excel
Utiliza la función DIAS.LAB que en VBA es NetworkDays : n = Application.WorksheetFunction.NetworkDays(FechaInicio, FechaFin) Si te ha valido la respuesta.
Respuesta
en
Microsoft Excel
y en 3 temas más
a
¿Existe alguna función que devuelva un booleano si se ha encontrado o no un valor en una columna de una hoja excel?
Coloca esta fórmula en la celda donde quieres que te devuelva el valor booleano: =SI(ESERROR(BUSCAR("POR";A:A);0;1) Cambia la columna A por la columna donde quieras buscar. Si te ha valido la respuesta.
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Necesito una macro para cerra userform y guardar/cerrar excel directamente.
Esto te cierra el formulario, graba el libro y sale de Excel. Asígnalo a un botón del formulario Private Sub CommandButton1_Click() UserForm1. Hide 'Cierra el formulario, pon el nombre de tu formulario' ActiveWorkbook. Save 'Graba el libro'...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
VBA Excel Funcion Mes Completo
Si los meses te valen en inglés; sería fácil, solo cambiando: Cells(Y,8)=Mes por Cells(y, 2) = Application.WorksheetFunction.Text(Range("G" & y), "mmmm") cómo imagino que los quieres en español pon este código: Sub Poner_Mes() Dim Mes As String ult =...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Despues de desanclar un formulario Userform como hacer para ver excel de nuevo al cerrarlo?
Coloca esto en el evento Terminate del formulario Private Sub UserForm_Terminate() Application.Visible = True End Sub Mediante Apis, se puede poner un botón de minimizar al formulario, pásame tu correo y te mando el código para hacerlo. Si te ha...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Donde encuentro iconos típicos para hacer Userforms en VBA?
Te he subido este archivo en el que tienes más de 500. Son los que yo utilizo, espero que te valgan. https://www.dropbox.com/s/x7gal6j0038mg7a/Iconos.rar?dl=0
Respuesta
en
VBA
y en 3 temas más
a
Ejecutar automáticamente cada cierto periodo de tiempo un código VBA Excel
Deberías utilizar el evento de aplicación OnTime. Aquí tienes una explicación clara y detallada de cómo utilizarlo. http://raymundoycaza.com/ejecutar-una-macro-periodicamente/ Si te ha valido la respuesta.
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Macro para Exportar columnas condicionadas VBA Excel
Esta macro hace lo que tú deseas: Private Sub CommandButton1_Click() Set h1 = Sheets("Hoja1") Set h2 = Sheets("Hoja2") uf = h1.Range("A" & Rows.Count).End(xlUp).Row For f = 1 To uf If Cells(f, 9) > 200 Then h1.Range("C" & f & ",G" & f & ",I" &...
Respuesta
en
Microsoft Excel
y en 4 temas más
a
Macro que sume datos teniendo en cuenta el primer dígito de una cadena de números
Respuesta
en
Microsoft Excel
y en 4 temas más
a
El VBA no funcionan. Alguien sabe que puedo hacer?
El error se debe a actualizaciones de Windows y se soluciona borrando los archivos con extensión exd de office. No pasa nadapor borrarlos, porque en cuanto arranques una aplicación Office, se vuelven a crear. Puedes buscarlos con el buscador de...