Andy Machin

Andy Machin

Carpe Diem
 79,6K puntos  Estados Unidos @andymachin desde - visto
Preguntar

Preguntas y respuestas en VBA

Respuesta en y en 3 temas más a

Pasar de listbox a listview en vba Excel

Pol tu código esta raro, veo cosas innecesarias y mal así que se me dificulta entenderlo, pero te explicare como se carga un listview de la forma más simple. Básicamente el listview funciona así: -La primera columna se define por el "item" -El resto...
Respuesta en y en 4 temas más a

Líneas separadoras listbox, ¿Cómo se hacen? VBA

Puedes usar el control ListView en lugar del ListBox. El control ListView no viene en la paleta de controles por defecto, debes agregar su referencia manualmente. El control ListView es un poco más complejo para trabajarlo pero tiene más funciones,...
Respuesta en y en 4 temas más a

Copiar y pegar datos de Base de Datos en una plantilla

Prueba así: If MePagas = True Then Call Yo.Programo(paraUsted) Else GoTo CursoOnlineVBA End If Jaja man de verdad que es mucho lo que pides.
Respuesta en y en 3 temas más a

Como denegar la introducción de datos si el dato ya existe en Excel VBA

Si mal no recuerdo, hace un tiempo preguntaste algo sobre registrar datos en la hoja de una manera a la que te respondí que era poco conveniente, y te explique que los registros deben almacenarse horizontalmente. Presiento que se trata de la misma...
Respuesta en y en 3 temas más a

El desplegable me discrimina 1 localidad VBA Excel

Esta vez no voy a aportar a la pregunta en concreto, pero digamos que soy un activista en contra del On Error Resume Next jajajaja. Así que solo vengo a darte unos consejo para tus futuros proyectos ya que le estas dando en serio al VBA. -Evita...
Respuesta en y en 3 temas más a

Como actualizar datos combobox sin cerrar el form?

Coincido con Abraham, deberías explicar un poco más o compartir el libro. No obstante, te diré una idea generalizada. Todo dependerá de como cargas el combobox inicialmente. Hay 4 maneras de cargar un combobox/listbox. Una es por ventana de propiedad...
Respuesta en y en 2 temas más a

Como quitar mensaje Invalid Propety Value?

Ese es el error por defecto que da Excel cuando tienes MatchRequired. Si quieres tener tu propio mensaje de error personalizado, debes poner MatchRequired = False y escribir tu propia validación en el evento Exit o AfterUpdate. Para validar que el...
Respuesta en y en 2 temas más a

Realización de cálculos VBA Excel erróneos

Este puede ser un buen ejemplo de por que NO declarar variable es una mala practica en VBA. (Otros lenguajes ni siquiera te lo permiten) Declara variables de tipo LONG y quizás se resuelva el problema. Siempre cabe la posibilidad de que sea otra...
Respuesta en y en 1 temas más a

¿Por qué no ejecuta la orden de activarse una hoja por codiga VBa?

Una razon puede ser que estes usando Application.ScreenUpdating = False en tu macro. Eso no significa que la hoja no haya cambiado, solo que tu no lo ves con tus ojos hasta que el ScreenUpdating vuelva a ser True y eso sucede al cerrar el formulario....
Respuesta en y en 3 temas más a

Es mejor usar Cells o Range en Excel vba

En teoría no, en la practica si que la hay. Al grano: la función Cells es mas rápida que Range. Te explicare por que, y luego te lo demostraré. A los lenguajes de programación les gustan mas los números que las letras DEFINITIVAMENTE. A la función...