Saltar al contenido

Macros y programación VBA

Temas sobre la automatización de Excel utilizando macros y VBA. Errores de VBA. ¿No consigues que tus macros hagan lo que necesitas?

  1. Started by kingkong2606,

    Buen dia a todos, tengo una duda, tengo un pequeño progrma en excel con userforms, en uno de ellos que es Planilla taller, tengo que se imprimen unos datos y se registra en una base de datos, lo que quiero es que al poner checkbox con el cheque me borre lo que tengo en una hoja y una casilla en especifico, que es la de cheq continental, en donde dice `NO NEGOCIABLE`, y al quitar el cheque me ponga de nuevo `NO NEGOCIABLE`, espero que me puedan ayudar. Cheques GyT Industrial.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 826 visitas
  2. Buenos días de nuevo. Siguiendo con el formulario de la orden de trabajo, se me presenta otro tema que he buscado en el foro y he visto algunos parecidos, pero tampoco he conseguido adaptarlo a mi caso. Me explico; necesito calcular las horas transcurridas entre dos fechas y horas distintas. y que vuelque el valor en un textbox. Subo un fichero con un pequeño ejemplo de lo que necesito. Un saludo y muchas gracias de antemano. Prueba calculo horas transcurridas.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 4.4k visitas
  3. Started by wconstanza,

    Hola a todos de antemano gracias , quiero perdirles ayuda, ya que quiero crear , un filtro avanzado , para buscar ciertos criterios , en una hoja de productos, y quiero que cuando se ejecute el filtro con vba , si no encuentra el criterio buscado me diga que no encontro dato con un mensaje box. pero no hallo como meterle el mensaje box para que me digo ese mensaje. Gracias

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.6k visitas
  4. Started by JuanCarlos,

    Buen Día Grupo necesito una ayuda para organizar este archivo .txt, actualmente me toca hacerlo con el Asistente para importar texto, no se si se pueda hacer una macro que recora fila por fila para lograr organizarlo, quedo pendiente si me pueden ayudar con esta accesoria: En este link esta el archivo. https://drive.google.com/…/0ByZZFXqKaBHYSXJ4THlBWkMtU…/view… Gracias.. Inventario.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.6k visitas
  5. Started by cristian9209,

    Buen día Por favor su ayuda.. En archivo adjunto encontraran unos datos que debo transformar según las siguientes condiciones: -En cada una de las celdas de la columna A hay una serie de datos de 4 dígitos separados por punto y coma(;). La idea es separar cada uno de esos datos y pegarle la misma información que hay en el resto de la fila, como se hizo de ejemplo en la pestaña "Ejemplo", donde se cogieron los 17 datos que hay agrupados en la celda A2 de pestaña "datos a trabajar", y se utilizo texto en columnas para separarlos y luego se transpusieron en la columna A y simplemente se relleno con los mismos datos de la fila 2. Y hacer esto mismo con todas…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.6k visitas
  6. Started by vanenqn,

    Hola a todos, queria hacer una consulta, tengo este codigo: Public Sub Worksheet_Selection_Change(ByVal Target As Range) Dim nFilas As Long Dim nFila As Long Dim i As Long nFilas = Cells(Rows.Count, 4).End(xlUp).Row nFila = 1 For i = 11 To nFilas + 11 If Cells(i, 4) = "" Then Cells(i, 27) = "" If Cells(i, 4) <> "" Then Cells(i, 27) = nFila nFila = nFila + 1 End If Next End Sub con ese código numero las filas en el rango deseado, desde la celda 11 hacia abajo las que hayan.. el tema que yo aplico filtro y obvio la cantidad total se reduce de q se 20 aprox.. a 5 filas.. el tema que ese código numero perfecto pero no le im…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 4.1k visitas
    • 1 seguidor
  7. Started by omm821204,

    Hola. Dispongo de una plantilla para organizar mis facturas anuales por mes y trimestre. Dicha plantilla tiene un formulario accesible desde la hoja FACTURAS, donde introduzco los datos de cada factura y cuando pulso el botón registrar, lo añade a la hoja FACTURAS ( donde tengo todas las facturas del año juntas) y a su vez envia la factura al més que le indico. Hasta este punto todo perfecto. El problema empieza cuando, mediante código, le indico que organice las facturas que voy introducciendo por fechas de mas antigua al principio a mas actual al final, tanto en el listado general como en el listado de cada mas. LLevo bastante tiempo rompiendome la cabeza y probando…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 11.6k visitas
  8. Started by bruckie,

    Hola, estoy realizando un buscador de productos pero el problema que tengo ahora es que no busca todos los registros, solo busca en la primera fila o solo por la primera letra. Por favor si alguien pudiera ayudarme con este problema estaria muy agradecido... Adjunto el archivo para que tengan una idea clara... Formulario_Buscador.xls

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.9k visitas
  9. Started by yordin,

    buenas tardes tengo un archivo en el cual tengo dos formularios el primero esta excelente el segundo es del login el cual tiene que tomar los usuarios y las claves de la hoja llamada usuarios pero esta dando un error al iniciar el archivo espero me puedan ayudar. CONSTANCIAS 1.2...rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 957 visitas
  10. Started by iramos3,

    Estimados podrian revisar la macro que efectua busqueda con filtro. Registro anticipos y adelantos.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.8k visitas
    • 1 seguidor
  11. Hola buenas tardes espero esten bien, tengo dos dudas 1.- Uso un texbox el cual lo ingreso con un formulario el cual puedo ingresar un CHAR de numeros de 1 a 6 caracteres. Ocupo que el si ingreso 1 digito se pongan 5 ceros, o si digito un 2 se pongan 4 ceros, En el libro donde lo Guardo. Ejemplo: 1 - 000001 23 - 000023 431 - 000431 5412 - 005412 67123 - 067123 123456 - 123456 Supongo tendre que sacar la longuitud del campo ingresado y comparlo y si es diferente entones agregarle ceros, pero soy nuevo en visual y no se como hacerlo. 2.-Mi segunda duda es parecida tengo un campo de texto el cual puede aceptar 120 caracteres si ingreso 20 caractere…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 702 visitas
  12. Started by luisflores0289,

    Hola , alguien porfavor me puede ayudar con esto? Tengo un USERFORM Listado que me muestra registros, al seleccionar uno de ellos quiero modificar en otro USERFORM através de un botón modificar, lo que necesito es que ese USERFORM me traiga los datos que había seleccionado para poder modificarlos Listado Modificar Proyecto-ISR-2607.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.2k visitas
  13. Started by jues,

    Saludos Amigos Tengo esta macro que me ayuda a calcular la antigüedad medida desde la fecha de ingreso hasta la fecha accidente sin embargo solo me da como resultado el año como un numero entero y no me toma en cuenta la diferencia de los meses restantes entre ambas fechas la cual requiero expresar como decimales de forma anualizada : Ejemplo: 15/08/2010 - 17/01/2004 = 13 Años (Resultado Actual) 15/08/2010 - 17/01/2004 = 05 meses de diferencia entre la fecha de ingreso y la fecha del accidente 05 meses / 12 Meses = 0,42 Años (Diferen…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.4k visitas
    • 1 seguidor
  14. Hola amigos, paso a explicarles un tema que me surgió con mi software comercial. El sistema tiene un reconocimientos de códigos nuevos al actualizar una lista de precio. Al actualizar me pregunta el sistema si deseo generar un excel con los artículos nuevos. Al guardarlo, veo que me genera la misma planilla de importación que uso habitualmente pero la columna descripción no. Quiero saber como puedo tomar esa descripción desde el archivo original. Adjunto archivos de ejemplo EXPORTA_SISTEMA.xlsx libroOriginal.xlsx

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.1k visitas
  15. Hola: Alguien con Excel 2007 me puede probar el formulario del adjunto. Parece ser que al realizar búsquedas se produce el error que cito en el título de la consulta. Yo tengo Excel 2010 y no consigo reproducir el error. Ver último adjunto de este tema: https://www.ayudaexcel.com/foro/macros-programacion-vba-10/poner-barra-progreso-boton-buscar-30114/ Gracias anticipadas.

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 4.6k visitas
  16. Started by kchicaflores,

    Muy buenas. Soy novato en esto de programación y sacando información de esta mágnifica web he conseguido realizar este básico macro para un control de accesos. Bueno ahora mi pregunta me gustaría que cuendo en el textbox del dni se insertara un numero de dni que ya exixtiera en la tabla en el textbox de nombre y apellidos saliera el ya existente. No se si me he explicado bien ante cualquier duda preguntar. También sería bienvenido consejos para mejorar esta macro.Gracias por vuestra ayuda. control de accesos.txt

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.4k visitas
  17. Started by mmaayyaa333,

    Buen día , con un gran problema que no he podido resolver, tengo un userform y necesito guardarlo en PDF tengo office 2016 a 64 bits, quisiera saber si esto es posible?, gracias.

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.9k visitas
    • 1 seguidor
  18. Started by petercien1,

    Estimados Buen dia Tengo una duda que no he logrado encontrar un camino para salvarlo. Tengo que traer datos de paginas web, indicadores económicos principalmente, pero en algunos casos las paginas web solicitan un código captcha, lo que no me permite traer los datos desde dicha pagina web. Mi pregunta es: Es posible evitar este dicho código? Saludos Cordiales Pedro Venegas Q.

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 5.1k visitas
  19. Buenas tardes expertos. En esta ocacion solicito de su apoyo, tengo un codigo para mostrar informacion de cada shape, pero no me funciona, lo que pretendo lograr es que al momento de pasar el mouse sobre un shape, me muestre como screentip la informacion que se encuentra en otra hoja. Anexo ejemplo. De antemano gracias por la ayuda brindada. Saludos cordiales. Screentip.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 828 visitas
  20. Hola buenas tardes, Tal como comento en el titulo del tema, el problema que tengo es que cuando realizo un filtro de búsqueda e intento editar el registro o eliminar, estas funciones dejan de funcionarme. Solo funcionan si tengo todo el contenido e la tabla en el listbox. Cual puede ser el motivo? Es en el apartado de PERSONAL (Page7) Adjunto archivo, Gracias de antemano PaqNuevo.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 788 visitas
    • 1 seguidor
  21. Started by Visorak,

    Hola, A ver si me podeis ayudar, intento hacer que si en la fila 2 introduzco un 5, desde la fila 5 hasta la 10 me cambie de color la misma fila donde he introducido ese 5. Lo estoy intentando con varios ejemplos de Worksheet_Change pero me seleciona toda la columna. Saludos,

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.4k visitas
  22. copiar y pegar.xlsx

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.1k visitas
  23. Started by JUANJG,

    Cuando ingreso el siguiente código html en el diseño de mi pagina web obtengo un Boton de Enviar (coloco datos de ejemplo), lo que quiero es replicar ese funcionamiento pero en excel, es decir insertar un botón en excel y que al dar clic me abra la url tal cual lo hace el boton insertado en mi pagina. <form method="post" action="https://sandbox.checkout.payulatam.com/ppp-web-gateway-payu/"> <input name="merchantId" type="hidden" value="508029" > <input name="accountId" type="hidden" value="512321" > <input name="description" type="hidden" value="Test Pago" > <input name="referenceCode" type="hidden" value="TestPago" &…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 3.5k visitas
  24. Started by pinoji,

    Buenas a todos los Foristas. Soy nuevo por acá y también nuevo en este tema de las Macros y VBA. Estoy confeccionando un Sistema para la Conciliación Bancaria que aún no termino, pero estoy teniendo problemas con los formatos de fecha en el textbox de referencia. Me explico; cuando introduzco la fecha en el textbox (dd/mm/yyyy) en la hoja de Excel me la cambia para (mm/dd/yyyy), tanto en el formulario de inserción de datos como en el de registro de cheques. He agotado mis pocos conocimientos sobre el tema y nada. Por favor, me gustaría que algún miembro de este Foro me ayudara con esto. También estoy teniendo problemas con los formatos de moneda en algunos formular…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 10.9k visitas
    • 2 seguidores
  25. Started by 80004285,

    Hola amigos, quisiera que alguien me ayude, tengo un archivo al cual le e colocado un calendario, mi problema es que cuando lo activo me aparece por defecto una fecha que no es la actual, por lo que debo empezar a buscarla y es un poco tedioso. Estoy adjuntando el archivo para que puedan ver y entender mi problema, les agradezco la ayuda que me puedan brindar. Gracias. Calendario.zip

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2k visitas

Información básica de protección de datos

  • Responsable: Sergio Andrés Celemín
  • Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.
  • Legitimación: Consentimiento del interesado.
  • Destinatarios : Hetzner Online GmbH.
  • Duración: Mientras se conserve este post o hilo en la comunidad, o decidas eliminar el comentario.
  • Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email [email protected]

Información adicional: Encontrarás más información en la política de privacidad.