Abraham Valencia

Abraham Valencia

Me gusta Excel
 436K puntos  Michoacán de Ocampo, México @abrahamvj desde - visto
Preguntar

Respuestas en VBA

Respuesta en y en 4 temas más a

Problemas con condicionales dentro de otro condicional

[Hola Por si acaso ese mensaje es "general" y ocurre cuando hay un bucle sin cerrar o con algún tipo de problema similar. Si vuelves a revisar tu macro verás que hay un "Else" y un "End If" que no tienen su correspondiente "If", he ahí la cuestión....
Respuesta en y en 4 temas más a

Eliminar celdas vacías en Excel VBA

[Hola Lo que pasa es que por la forma en que eliminas filas y sumas y restas tus variables en tu bucle, el "If" nunca evalúa la última celda, por eso al estar vacía queda tal cual. Una forma en que puedes mantener tu forma de hacerlo es "ajustar" la...
Respuesta en y en 2 temas más a

Formulario combobox1 en vba excel

[Hola No me quedan claras algunas cosas pero prueba colocando esto en el módulo de tu "UserForm": Private Sub ComboBox1_Change() Range("ar1") = ComboBox1.Value End Sub Private Sub UserForm_Initialize() ComboBox1.RowSource = "as3:as" & 3 +...
Respuesta en y en 2 temas más a

Se modificar por VBA un mail ya abierto?

[Hola No queda lo suficientemente claro ¿te refieres a un mensaje que tú has escrito y que antes de enviarlo quiere modificarlo a través de VBA? ¿O entendí mal? Abraham Valencia
Respuesta en y en 2 temas más a

Borrar con vba todos los proyectos excepto uno

[Hola Si te refieres a que no quieres borrar un módulo "standard", agrega lo siguiente: Case Is = vbext_ct_StdModule, vbext_ct_ClassModule, vbext_ct_MSForm If VBcomp.Name <> "Módulo1" Then VBproj.VBComponents.Remove VBcomp End If En donde "Módulo1"...
Respuesta en y en 2 temas más a

¿Cómo alimentar un listbox en vba manualmente?

[Hola Si cuando dices "manualmente" te refieres a que usas el método "AddItem" para ir llenando el "ListBox", pues dicho método no es compatible con la propiedad "ColumnHeads". Dicha propiedad solo se puede usar cunado se llena el "LitsBox" a través...
Respuesta en y en 3 temas más a

Mantener el tamaño de los botones al hacer Scroll

[Hola Lo que te ocurre no tiene nada que ver con el código sino con las propiedades de los objetos que estás usando. Selecciona alguno, dale click derecho, elige "Tamaño y propiedades...", ahí elige "Opciones de forma", "Tamaño y propiedades" y en el...
Respuesta en y en 2 temas más a

Paso de módulo a módulo en Proyecto VBA

[Hola Los módulos "standard" contienes rutinas o UDF; de lo (poco) que se ve en tu imagen en el "Módulo1" tienes una rutina llamada "Formulario" y en el "Módulo2" una UDF llamada "NumLetras", entonces, si son los únicos procedimientos que tienes en...
Respuesta en y en 4 temas más a

Macro para cargar SQL con información de Excel

Solo para estar seguros ¿estás hablando de SQL Server? Eso número uno. Segundo, ¿cómo estás en conocimiento de ADO y VBA? Tercero ¿no te sirve la opción de conexión a bases de datos del Excel (Datos - Obtener datos externos - Desde otras fuentes...
Respuesta en y en 3 temas más a

Como aplicar restricción o condición a este ciclo

[Hola Si mal o te entendí, y suponiendo que NO quieres comenzar a revisar todo el rango ya que siempre se detendría en la primera celda de color de fondo amarillo, sino que realmente quieres que sea la "siguiente", entonces esto te servirá: Sub...