Respuesta
en
Programación
a
Excel cambio de formato
Puedes usar la siguiente MACRO Sub Separador() Dim nFila As Integer Dim nTotalFilas As Integer Dim sCelda As String Range("A1").Select 'Suponiendo que aquí inicie la lista Range(Selection, Selection.End(xlDown)).Select 'Seleccionamos toda la columna...
Respuesta
en
Microsoft Excel
a
Uso de ENUM en Excel
Según mi experiencia cuando usas valores numerados ENUM estos deben ser enteros ejemplo Enum motobombas Bomba1 = 1 Bomba2 = 2 Bomba3 = 3 ..... Bomba14 = 14 End Enum o bien así Enum motobombas Bomba1 Bomba2 Bomba3 ..... Bomba14 End Enum Para tu caso...
Respuesta
en
Microsoft Excel
a
Verificar ruta en excel
Si es posible, tendrías que hacer lo siguiente: 1.-Abrir el Editor de Visual Basic. 2.-En el Menú Herramientas abrir la opción Referencias 3.-En el cuadro de dialogo Referencias-VBAProject deberás buscar y seleccionar la opción Microsoft Scripting...
Respuesta
en
Microsoft Excel
a
Asignar valor de celda a untextbox
Haz clic con el botón derecho del mouse sobre ese objeto y luego en propiedades, luego busca la propiedad llamada LinkedCell y ahí escribe el nombre de la celda.
Respuesta
en
Microsoft Excel
a
Macro que se ejecute en todos los libros abiertos
Checa este código a ver si te funciona, si quieres que te funcione en todos los libros guarda la MACRO en la plantilla de Excel. Sub CopiaCeldas() Dim i As Integer Dim nombre As String Dim sLibro As Workbook Dim sNombreLibro As String For Each sLibro...
Respuesta
en
Microsoft Excel
a
Filtrar con macros
Te sugiero que utilices los UserForm del Editor de Visual Basic Ahí podrás agregar cajas de texto para capturar los valores que necesites. Y Un botón que te permita evaluar. Si necesitas algo más no dudes en hacérmelo saber.
Respuesta
en
Microsoft Excel
a
Cerrar archivo
Agrega ésta línea a tu código existente If EstaEnUsoElLibro("Respaldo.xls") Then Workbooks("Respaldo.xls").Close SaveChanges:=True Function EstaEnUsoElLibro(ByVal sNombreDelLibro As String) As Boolean On Error GoTo Err_EstaEnUsoElLibro Dim LibroExcel...
Respuesta
en
Visual Basic
a
Rangos en caja de texto
En Excel puedes usar la VALIDACIÓN DE DATOS de esa manera cuando alguien trate de escribir un valor fuera de los permitidos el programa le mostrara un mensaje de error y así puedes evitar cualquier problema Si esta solución no te satisface o...
Respuesta
en
Microsoft Word
a
Reemplazar un titulo al interior de un documento
Puedes usar un documento con una MACRO que vaya abriendo tus archivos y sí encuentra el Titulo lo reemplace y guarde los cambios. Ejemplo: Sub AbreDocumento() 'Siempre es preferible declarar las variables que usemos Dim MiRuta As String Dim ArchAct...
Respuesta
en
Microsoft Excel
a
Formato ListBox
Puedes grabar una MACRO que se active cuando abras tu libro y en esa MACRO poner las condiciones iniciales que tu deseas tener. La MACRO la deberías poner en el Objeto ThisWorkbook Private Sub Workbook_Open() 'Aquí puedes poner las condiciones...