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?
8680 temas en este foro
-
Hola buen día, espero se encuentren muy bien, he ingresado a ayuda Excel para poder salir de un aprieto, y aprender de los mejores, soy muy nuevo en esto en VBA. Estoy intentando Copiar a través de un Array para mayor eficiencia, desde una hoja a un libro nuevo y me sale los tipos no coinciden. El tema donde me pierdo y que me falta reforzar es el de elegir los métodos y propiedades correctos no se si de ahí vendrá el error, agradezco su ayuda o algún tip para mejorar esto, estaría muy agradecido, Dios los bendiga.arraysW.xlsm Libro1.xlsx
-
0
Reacciones de usuarios
- 8 respuestas
- 1.9k visitas
- 1 seguidor
-
-
Buenas noches amigos de AyudaExcel a ver si me dan una ayuda por favor tengo un comboBox países y dos textbox quiero que al digitar el código del país cargue en el primer textbox el país y en el segundo textbox la capital automaticamente extrayendo los datos de la hoja2. Muchas gracias por su valioso tiempo Adjunto el archivo para que tenga la idea Comboboxligado a dos textbox.xlsm
-
0
Reacciones de usuarios
- 4 respuestas
- 803 visitas
-
-
Buenas. Tengo un programa para enviar nóminas automatizadas desde el Excel, pero se me ha ocurrido que antes de poner el texto del cuerpo del correo podría añadir una introducción, por ejemplo pondría A/A: JOSE LOPEZ GARCIA. Para enviar el correo tengo este código en un bucle y funciona perfectamente, solo que no me añade la introducción. Pongo solo esta parte del código donde envío correos por si podríais decirme si he de añadir algo más para que el código funcione. 'Enviamos por mail Set OutMail = OutApp.CreateItem(0) On Error Resume Next spie = "Gracias." With OutMail .To = destino .CC = copia .BCC = "" .Introduction = "A/A: …
-
0
Reacciones de usuarios
- 4 respuestas
- 635 visitas
- 1 seguidor
-
-
Hola. Añadí una funcion a un libro de excel que ya tenía bastantes macros. La funcion me permite estandarizar el formato de la informacion en una columna de una hoja en particular del libro. El caso es que cada vez que corro una macro, la rutina pasa siempre por la funcion y asumo que la funcion va a repasar todas las celdas para la que fue creada (casi un millón de filas). Eso me relentiza muchisimo el proceso. Existe alguna manera de hacer que la macro evite ejecutar la funcion o saltarla de algun modo?.
-
0
Reacciones de usuarios
- 1 respuesta
- 501 visitas
-
-
Hola a todos. Tengo una lista de Latitud y Longitud ej. 20.683152291521342, -103.37750679624888 Que macro debo de implementar para que con este dato vaya a GoogleMaps, localice ese punto y me devuelva el Link ej. https://www.google.com.mx/maps/place/20°40'59.4"N+103°22'39.0"W/@20.6836009,-103.3820507,15.92z/data=!4m5!3m4!1s0x0:0x0!8m2!3d20.6831523!4d-103.3775068 Gracias por su atención Saludos
-
0
Reacciones de usuarios
- 0 respuestas
- 1.2k visitas
-
-
Buenos días a todos; -Sería posible fraccionar la ruta de un archivo(?). Por ejemplo si yo tengo esta ruta: H:\MMail\CCF_000010.pdf Quiero que en una celda me aparezca para la ruta: H:\MMail\ y en otra el nombre: 10900.pdf Adjunto archivo de prueba. Saludos MRuta.xlsm
-
0
Reacciones de usuarios
- 7 respuestas
- 966 visitas
- 1 seguidor
-
-
Buenas a todos de nuevo. Mediante una macro hago un reemplazo de varias cosas en una plantilla de Word. Lo que me falta por hacer es activar/desactivar un checkbox en esa plantilla.
-
0
Reacciones de usuarios
- 7 respuestas
- 1.4k visitas
- 1 seguidor
-
-
Buenas noches amigo de AyudaExcel estoy que me rompo la cabez de tanto código la verdad me perdí en mi proyecto que vengo realizando. Tengo un formulario que ingreso datos desde combobox, textbox a una hoja que me sirbe como base de datos BBDD lo que pasa esque al final me doy cuenta que necesito insertar dos columnas más una columna que cargue datos de un combobox "almacenamiento", y la otra que se me hiso difícil que al elegir el código del producto aparezca en un textbox el "producto" y en el otro textbox la "presentación" el un textbox ya esta enlazado pero el otro no, estos valores no se cargan en columnas continuas sino por ejemplo "codigo y producto" estan cargada…
-
0
Reacciones de usuarios
- 11 respuestas
- 2.1k visitas
-
-
Hola. Tengo un listbox desde el cual quiero copiar un item seleccionado con doble click. El contendfio lo copia bien pero al pegarlo siempre me pega "??", dos interrogantes. He utilizado varios codigos y siempre ma pasa. Alguien podria decirme que hago mal?. Este es el codigo que utilizo: Private Sub ListBox_CONCEPTO_DblClick(ByVal Cancel As MSForms.ReturnBoolean) Dim DMyData As New MSForms.DataObject 'Dim MyData As DataObject Dim copia As String Set MyData = New DataObject copia = ListBox_CONCEPTO.Text MsgBox copia MyData.Clear MyData.SetText copia MyData.PutInClipboard End Sub Gracias. MJ
-
0
Reacciones de usuarios
- 4 respuestas
- 1.5k visitas
-
-
hola a todos buen dia, solicito apoyo al abrir el userform menu con el boton se active la hoja alumnos y al abrir boton maestros se active la hoja maestro. gracias libro alumno maestro.xlsm
-
0
Reacciones de usuarios
- 2 respuestas
- 849 visitas
-
-
Buenas noches amigos necesito una ayudita para los que les gusta comparatir su conociemtiento en VBA, estoy tratando de desarollar un formulario que carga o enliste en una hoja de excel archivos pdf con sus caractieristicas generales y a su vez luego poder visualizar en un Web Browser. Este formulario cuenta con un textbox donde se visualiza la ruta del archivo a cargarce en la lista de la hoja1, el boton examinar buscará el archivo a enlistar, una vez que tengo mis archivo estos se visualizar en un combobox y al escoger puedo visualizar, no se si el boton Cargar PDF esta demás para visualizar porque simplemente se elegiria del combobox. Me intereza también poder extraer …
-
0
Reacciones de usuarios
- 5 respuestas
- 4k visitas
-
-
Hola grupo, Soy nueva en todo este mundo (sobra decir que sin ninguna experiencia) y ahora solo se me ocurre pedir ayuda, Les cuento: Donde trabajo; mensualmente descargan un archivo con el nombre de empresas y con diferentes datos, posteriormente, yo debo manualmente filtrar empresa por empresa, crear un nuevo archivo con los datos de esta empresa, enviar un report y crear factura. Busco una manera mas rapida y sensata de dividr esta información por empresa en diferentes archivos de excel Gracias por s valiosa ayuda de antemano
-
0
Reacciones de usuarios
- 2 respuestas
- 1.1k visitas
-
-
Hola a todos; -Estoy intentado programar un formulario para que reproduzca un video. Lo reproduce a medias ya que me salta un error de script y me bloquea la macro. Mi explorador predeterminado es Edge. A ver si sabéis donde me está el fallo. Gracias anticipadas como siempre. Adjunto macro ejemplo. Video.xlsm
-
0
Reacciones de usuarios
- 3 respuestas
- 1.8k visitas
-
-
Buenas qué tal gente. Una consulta, hay alguna ruta o comandos para que pueda abrir WhatsApp desde excel? Desde ya muchas gracias!
-
0
Reacciones de usuarios
- 1 respuesta
- 3.2k visitas
- 1 seguidor
-
-
Estimados Maestros de este foro quisiera por favor preguntar si alguien tiene conocimiento del porque ya no se puede abrir documentos pdf en formulario, tengo algunas aplicaciones creadas en vbproject de excel y visual basis y en ninguna me deja abrir pdf en formulario
-
0
Reacciones de usuarios
- 1 respuesta
- 980 visitas
-
-
Hola a todos, hoy me incoporado a esta comunidad con mucha alegria... he revisado los temas ya tratados y no he encontrado el problema que necesito resolver Tengo un formulario de pedidos de suministros, el cual en un costado permite buscar los productos pre cargados en el listbox llamado "LBProductos", filtrandolos. No encuentro la forma de que al hacer click sobre un producto me agregue al otro listbox de pedidos ("LBPedidos"), ya que este puede ser solo un producto o varios.... me podrian orientar? muchisimas gracias les comparto el archivo suministros.xlsm
-
0
Reacciones de usuarios
- 2 respuestas
- 2k visitas
-
-
Buenas tardes a todos; -Tengo un procedimiento para crear una marca de agua en el encabezado. -¿Sería posible que dicho encabezado esté centrado en la hoja? Gracias de antemano y saludos a todos. MAgua.zip
-
0
Reacciones de usuarios
- 8 respuestas
- 2.1k visitas
- 1 seguidor
-
-
Buenas tardes. Tengo una macro hecha para que copie los datos de una hoja y los pegue en otra. (nombrehoja1 es una variable que recibe el nombre de la hoja en la que se desea copiar los valores) Adjunto el código: Sub Copiar() Sheets(nombrehoja1).Range("G25").Copy Sheets("Hoja administrador2").Range("A2").PasteSpecial xlValues Application.CutCopyMode = False Sheets(nombrehoja1).Range("G42").Copy Sheets("Hoja administrador2").Range("A3").PasteSpecial xlValues Application.CutCopyMode = False Sheets(nombrehoja1).Range("G59").Copy Sheets("Hoja administrador2").Range("A4").PasteSpecial xlValues Application.CutCopyMode = False Sheets(nombrehoja1).Range("G76").Copy Sheet…
-
0
Reacciones de usuarios
- 3 respuestas
- 1.2k visitas
- 2 seguidores
-
-
Hola buenos días a todos. Soy nuevo en el foro y aunque he leído las normas, espero no estar haciendo nada mal por lo que pido disculpas de antemano. Tengo una cierta experiencia con VBA y actualmente intento reproducir un archivo GIF o video pero con fondo transparente en un Form, pero no llego a ver como hacer para que no se vea el formulario del control en el que se reproduce. Me explico mejor, se que se pueden reproducir utilizando un control WebBrowser para el gif o un control WindowsMediaPalyer, llegando a cambiar el fondo para el WebBroser, pero no soy capaz de hacer que se reproduzca con el fondo transparente (video o gif en general) de form que se vea lo que…
-
0
Reacciones de usuarios
- 0 respuestas
- 698 visitas
-
-
Buenas tardes, expertos para decirlo que recurro a su ayuda tengo una aplicacion en una hoja cuando pulso el boton buscar me muestra la ventana de inputbox para ingresar el codigo y buscar, pero que pasa cuando lo cancelo y/o pongo un codigo erroneo o que no exista no sale va buscando en toda la hoja y se repite muchas veces y no hay cuando terminar. Por favor si me pueden apoyar en que estoy fallando. Adjunto el archivo. Grupo 5_Holiday Inn Lima Airport Room Division Management (1).xlsm
-
0
Reacciones de usuarios
- 2 respuestas
- 938 visitas
-
-
saludos maestros. Tengo dos hojas una "mes" donde en la celda D1, se ingresa el nombre de el mes y sus datos específicos a ese mes ; y la otra "Mes general" con una tabla en la cual se van a trasladar los datos de la hoja mes. Lo que requiero es una macro para validar el nombre de el mes , que lo busque en la tabla y se registren los datos correspondientes a su columna.. De antemano mis agradecimientos por su pronta colaboración. buscarmes.xlsm
-
0
Reacciones de usuarios
- 2 respuestas
- 1k visitas
-
-
Buenos días tengo un formulario que me muestra el proceso de mis solicitudes de mantenimiento por porcentaje necesito que el me diga que la tarea esta terminada al momento que se habrá el formulario y detecte el 100 en el textbox con un msgbox pero no se como hacerlo soy muy nuevo en esto alguien que me explique por favor. GESTION DE MANTENIMIENTO.xlsm
-
0
Reacciones de usuarios
- 1 respuesta
- 457 visitas
-
-
Buena tardes, ¿me podrían ayudar a resolver este problema? - Soy nuevo en esto de las macros y esta vez san google no me ayuda :( Estoy tratando de poder copiar la unica hoja del archivo INDICADORES.xls al archivo recién abierto formado por los datos que se toman de la variable IN26, el problema es que cada mes cambia el nombre del archivo y su carpeta, el abrirlo no hay problema ya que la variable "IN26" se forma de los datos obtenidos de las celdas en la hoja y libro indicadores, pero al copiar la hoja,si no especifico el nombre del libro IN26U202106350114.xls la macro no funciona, intente en lugar de poner IN26U202106350114.xls la variable "archivo" y no funciono,…
-
0
Reacciones de usuarios
- 1 respuesta
- 792 visitas
-
-
Buneos dias y muchas gracias de tod@s de antemano, tengo una base de datos de personal en la cual tienen asignado un puesto de trabajo asi como un material que se le asigna , me gustaria que cuando finalicen su periodo de trabajo el mateiral asignado , casco, chaleco, linterna, taquilla, se les quitaran y aparecieran como que estan disponibles para poder asignarlos a otra persona. pero si me gustaria que los datos de la persona permanecieran , sin tener asignado material. Muchas gracias por vuestra ayuda. tabla de material.xlsx
-
0
Reacciones de usuarios
- 0 respuestas
- 851 visitas
- 1 seguidor
-
-
Hola amigos de excel una consulta. tengo una base de datos el cual me piden unos datos de algunas columnas. son facturas que tienen muchos codigos vendidos y lo que le interesa es que encuentre el total vendido por factura. lo hago con sumaproducto , despues hallo el igv y sumo , despues resto si en la columna de descuento hay algun descuento al final borro las filas que ya no necesito y me quedo con la factura unica. lo tedioso es estar copiando y ordenando las columnas para el reporte que me solicitan. en el ejemplo puse como termino haciendo el reporte que me piden . muchas gracias por su ayuda. SUMAPROPUCTO Y BORRAR DUPLICAD…
-
0
Reacciones de usuarios
- 8 respuestas
- 944 visitas
- 1 seguidor
-
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.