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?
8684 temas en este foro
-
saludos he importado tablas web hacia una hoja excel ,todo sale bien excepto por un detalle hay caracteres extraños ,osea en ves de la letra ñ sale dos caracteres ,en vez de comillas sale a€tm he averiguado y me dicen que excel 2007 no decodifica paginas con unicode utf-8 . he intentado con reemplazar ;pero no sale como yo quiero. si fueran tan amables de enviarme una macro que convierta esa hoja excel en letras normales. creo que debe convertirse a ANSI. adjunto archivo. gracias caracteres extraños.rar
-
0
Reacciones de usuarios
- 1 respuesta
- 696 visitas
-
-
Hola! Mi nombre es Marcos, y escribo desde Uruguay! Antes que nada decirles que me ha resultado muy útil esta web, y que es referencia para trabajos y proyectos en Excel.Quiero usar los Controles Activex para armar una planilla que arroje datos de stocks. Tengo una base de datos en la que se muestran Categorias (Pan/ Leche/ Azucar) y al lado varios Productos por cada Categoria (Pan Integral, Pan para Sanwich / Leche Descremada, Leche Pasteurizada/ etc.) y luego de eso aparecen cantidades en stock de cada Producto.Lo que quiero es usar el control de Cuadro Combinado en donde se vean las Categorías, y un control de Cuadro de Lista en el que se desplieguen los Productos depe…
-
0
Reacciones de usuarios
- 1 respuesta
- 651 visitas
-
-
Buenos dias expertos, tengo una macro que jala un un mensaje desde un hosting, pero necesito lo siguiente: Se debe completar 2 requerimientos: 1. El mendaje que abra en segundo plano cuando ribbon este cargado decir primero que aparezcan las ribbon y recien la macro llame al archivo del hosting. 2. Si es que no existe el archivo en el hosting que simplemente no aparezca nada o una advertencia. Por favor si alguien este me puede explicar ya que el tema es nuevo para mi, agradezco su tiempo de quien me ayuda, gracias. llama-hosting.xlsm
-
0
Reacciones de usuarios
- 1 respuesta
- 702 visitas
- 1 seguidor
-
-
consultas de un combo box No encuentro la forma de consultar la segunda columna de un combo box (de un registro seleccionado). Ag}lguien que me pueda ayudar con esto
-
0
Reacciones de usuarios
- 1 respuesta
- 1.1k visitas
-
-
Hola, es mi primer pregunta en este sitio web, pero he leído muchas respuestas que me han ayudado a aprender mucho. Tengo un formulario que almacena datos de unos usuarios, y necesito que se mediante un botón se pueda tomar una foto (donde una web cam y también de otros dispositivos) y la guarde en el disco. Estoy trabajando en un formulario creado en excel y uso vba para la programación. Muchas gracias por adelantado.
-
0
Reacciones de usuarios
- 1 respuesta
- 1.3k visitas
-
-
ayudenme por favor a completar el registro de cotizacion mediante formularios, estare bien agradecido a todos quienes aporten con sus ideas gracias...
-
Buenas tardes, Quisiera que me ayuden con un problema que tengo lo que pasa es que tengo una base de datos de algo de 2000 correos a los cuales quiero enviarles mi publicidad pero todos los correos estan en un cuadro de texto y asi no los puedo importar a outlook adjunto una muestra de como estan los correos a ver si alguien puede ayudarme con una macro ya que estoy en 0 de como hacerlo. Gracias anticipadas. otro.rar
-
0
Reacciones de usuarios
- 1 respuesta
- 1.9k visitas
-
-
Tengo un libre en donde hay varias celdas con contenido alternado, es sobre equipos de futbol. Necesito un macro (o quizas se puede hacer mediante alguna función) en donde me convierta determinado texto en determinado hipervinculo. Ejemplo tengo celda a20 q dice "Futbol". Al activar el macro esa celda "Futbol" que sea un hipervinculo a una url
-
0
Reacciones de usuarios
- 1 respuesta
- 1.7k visitas
-
-
buenos días Reciban cordial saludo a todos los del foro. Acudo a ustedes en una ayuda en sus conocimientos, pues eh estado intentando hacer una macro con lo que les voy a consultar, pero no eh podido. seria hacer un formulario donde saldría la fecha de forma automática, el código se digitaría de forma manual, la carga seria también se digitada de forma manual, el nombre y el apellido se traería de una base por el código, la hora inicial seria con un botón que registrara la hora actual y que cuando terminara la labor esa persona buscara la carga y le diera la hora final. quedo atento a su ayuda Gracias saludos Victor2012 registro de hora inicial y final.zip
-
0
Reacciones de usuarios
- 1 respuesta
- 1.6k visitas
-
-
Sub GuardarEXEL() ' 'Guardar archivo exel ActiveSheet.Copy Selection.Copy Ruta = Range("H13") nomb = Range("C16") ActiveWorkbook.SaveAs Filename:=Ruta & nomb & ".xls ", _ FileFormat:=xlNormal, Password:="", WriteResPassword:="", _ ReadOnlyRecommended:=False, CreateBackup:=False End Sub Necesito que solo guarde la hoja activa y de la columna A hasta la E Gracias
-
0
Reacciones de usuarios
- 1 respuesta
- 1.1k visitas
-
-
Hola tengo un formulario en Microsoft forms y descarga un Excel con la respuesta esas respuestas tienen imágenes en url estoy intento mediante código cambiarla a imágenes reales pero cuando compilo no hay errores pero trae una imagen vacía y no funciona necesito la imagen para que descarga en la celda que el corresponde pero que lea por filas primero y despues pase a la siguiente fila en algunas celdas hay varias url soy nuevo en VBA por eso no he podido pero me pidieron esto para ayudar en la empresa y nada que lo condigo
-
0
Reacciones de usuarios
- 1 respuesta
- 380 visitas
-
-
adjunto una lista y con ello un listbox donde se puede mirar los datos segun criterio elegido. pero como se imprimiria lo que esta en el listbox y no imprimir la hoja de excel. adjunto archivo Gracias!
-
0
Reacciones de usuarios
- 1 respuesta
- 1.8k visitas
-
-
después de un cordial saludo, me dirijo a ustedes para ver si dentro de lo posible me brindan una ayuda, debido a que no tengo experiencia, programando en vba, y necesito agregar un formulario a una base de datos que estoy estructurando, me gustaría sobre todo poder a prender a introducir un formulario y que funcione perfecta mente, les doy las gracias de ante mano por su atención. esto es lo que quiero realizar si esta dentro de lo posible. 1- que se pueda entrar a la base de datos mediante usuarios y claves. 2- hacer un formulario para poder introducir, los nombres de los empleado, donde yo pueda ponerle las ausencia, permiso, y que cuando haga la consulta mediante a…
-
0
Reacciones de usuarios
- 1 respuesta
- 946 visitas
-
-
bueno primero que nada si leen esto gracias por su atencion el punto de de mi tema es si me podrian ayudar a la creacion de una macro que me permita copiar celdas especificas de 1300 archivos de exel a uno solo. mi ejemplo seria cliente1(archivo de exel parte de los 1300) nesesito copiar las siguientes celdas h1,h7,g11,g13 de ese archivo a otro llamado "resumen" de manera concecutiva y ordenada de antemano gracias por la atencion
-
0
Reacciones de usuarios
- 1 respuesta
- 894 visitas
-
-
Hola estmiadisimos, estoy con un problema en una planilla, la explico brevemente. En el libro tengo dos hojas, una con el nombre de "resumen" y otra "control de stock", ambas contienen planillas con datos, en la planilla de la hoja de control de stock, tengo una fila que contiene en cada celda diferentes numeros, en este caso lotes. en la hoja de resumen tengo una celda que contiene un listado con los numeros lote, lo que necesito es que en otra celda, cada vez que coloque un numero, me lo copie en la hoja de "control de stock" debajo del lote al que hago referencia. Espero haberme expresado correctamente. Por el momento no estoy pudiendo adjuntar el archivo. Muchas gr…
-
0
Reacciones de usuarios
- 1 respuesta
- 815 visitas
-
-
Buen dia!!!. Me surge la necesidad de tener una base de datos externa para la modificación de calculos en mis archivos excel. Periódicamente esos datos se actualizan y cambian, por lo que los cálculos en los archivos también cambian y varios usuarios acceden de diferentes pc (3 o 4). Quise utilizar la nube como mi base de datos y de ahi llamar datos cuando se ejecute la macro y asi actualizar los datos direccionados como origen A1 Y destino A1 trate de hacer la siguiente programacion: Sub conexion() Dim origen As Workbook Dim hojaorigen As Worksheet Dim destino As Workbook Dim hojadestino As Worksheet Dim sfilename As String s…
-
0
Reacciones de usuarios
- 1 respuesta
- 1k visitas
- 1 seguidor
-
-
Que tal gente muy buenas de nuevo y feliz año a todo el que pase por aqui jeje... vengo a molestar otra vez, la primera vez me ayudaron en estos temas que apenas me familiarizo con ellos y como dicen al grano con la informacion. Actualmente me surgen muchas dudas espero puedan ayudarme de favor trabajo sobre la version 2010 1.- como hacer que se guarde consecutivamente una factura de igual manera consultarla más delante o asimismo modificar alguna realizada por si es necesario 2.-tambien estoy buscando como hacer una alta, baja y cambio de servicios y clientes para poderlos utilizar ya sea por el id de cliente, nombre o rfc y el id de servicio... 3.-elaborar un menu c…
-
0
Reacciones de usuarios
- 1 respuesta
- 1.6k visitas
-
-
Buenas tardes reciban cordial saludos amigos del foro. recuro a sus conocimientos nuevamente, en mi tabla tras. Pues en estado intentando en colocarle unas modificaciones que me eviten gastarme mucho tiempo en la ejecución que realizo. lo busco en mi tabla tras es lo siguiente, seré breve: En la tabla tras hay tres botones, el primero seria que al darle clic en actualizar me copiara la información que esta en el archivo llamado base ola y lo pegara en la pestaña que se llama ola en la tabla tras, pero si se pudiera hacer este paso sin abrir el archivo base ola. [TABLE=width: 800] [TR] [TD=colspan: 10]lo segundo seria poder compartir este archivo con otros usuarios, …
-
0
Reacciones de usuarios
- 1 respuesta
- 1k visitas
-
-
hola amigos:quisiera ayuda con el sgte formulario: en este ingreso los datos referentes a los productos que copio de la guia de despacho:fecha,cantidad,tamaño,nº guia,observaciones y los almaceno en la hoja de trabajo correspondiente, en este formulario de ingreso no es necesario que se me muestre el precio del producto, yo lo pongo en la hoja mediante una formula (ejemplo:=si(e211="52,5 x 45,9",c211*12.5,si(e211="73 x 60",c211*20,si(e211="44,5 x 40,6",c211*12,nd))), una vez que acabo de ingresar los otros datos. habra algun otro modo de hacer el calculo que es basicamente : cantidad*precio,el cual varia de acuerdo al tamaño del producto en el momento que doy ingreso a lo…
-
0
Reacciones de usuarios
- 1 respuesta
- 2.7k visitas
-
-
esto quiero en vba pero no logro interpretar para traducir Leer un QR desde Windows con la webcam - Developers, developers, developers.... alguien me puede ayudar a leer un codigo qr desde un textbox del form?
-
0
Reacciones de usuarios
- 1 respuesta
- 3.7k visitas
-
-
Hola!! Conformo que soy nueva en esto de macros. He hecho un formulario investigando aqui y alla, el cual agrega y modifica datos y los almacena en otra hoja del mismo libro. Hasta ahi mi formulario funciona como lo deseo, pero al querer modificar o agregar un dato faltante aun registrom quiero que la celda anterior a la celda a la cual agrego el nuevo dato, cambie el color de fondo. Investigando di con el evento worksheet_change(ByVal Target As range) el caso es que si hace el cambio de color de fondo, pero no queda permanente. Dejo el codigo que use y les suplico ayuda rivate Sub Worksheet_Change(ByVal Target As Range) …
-
0
Reacciones de usuarios
- 1 respuesta
- 626 visitas
-
-
Buenas, Estoy realizando una presentación para un trabajo de la universidad y tengo una duda respecto a la utilización de las macros y los botones de opción. He utilizado un cuadro combinado para tener una lista despegable con los distintos nombres de las cuentas a presentar y he vinculado el valor en una celda según el orden secuencial de la cuenta en mi base de datos. Quisiera saber como podría presentar la información por años y trimestres para cada cuenta y que cambien los valores al seleccionar las diferentes opciones, cambiando la cuenta en el cuadro de lista posteriormente el año y que aparezcan los valores. He estado pensando sobre si volver a escribir la inf…
-
0
Reacciones de usuarios
- 1 respuesta
- 571 visitas
- 1 seguidor
-
-
Hola a todos los master de vba necesito un favor si me podrian colaborar lo que pasa es que estoy haciendo una macro que me pueda hacer un filtro avanzado para poder comparar unas direcciones que tengo lo que pasa es que la nomenclatura de las direcciones no son iguales entoncs un filtro avanzado para porder determinar como se parecen y buscar el que coincida mas entoncs saber si me pueden ayudar en verdad lo agradezco gracias :tan:
-
0
Reacciones de usuarios
- 1 respuesta
- 1.6k visitas
-
-
Estimados, como están, traigo una nueva interrogativa: Tengo un Listbox1 configurado con doble columna, donde jalo datos de la hoja1 tiene dos campos "frutas" y "precio", necesito que al presionar un boton llamado "resumir" me muestre el acumulado por fruta, igualmente me gustaria exportar este resumen en un nuevo libro, Nota: necesito que la exportación sea jalada directamente del listbox donde se almacena mi "resumen" no de la hoja donde jale la información adjunto el archivo para que me entiendan mejor... Macro - Sumar valores de un listbox de 2 columnas 2.zip
-
0
Reacciones de usuarios
- 1 respuesta
- 654 visitas
-
-
Hola a todos, he intentado hacer una cosa pero no se como realizarlo. Mi idea es crear un calendrio de trabajo, por ejemplo el turno A siempre trabaja 5M (mañanas) y 2L(libres) empezando el dia uno de Enero de el turno...........(el que sea) segun sea..... Tengo un horario que te rellena solo los dias del año pero no se crear la secuencia repetiva durante todo el año. Seria crear la hoja excel con diferentes posibilidades de rotaciones, ¿Esto es posible? ¿Alguien sabe como hacerlo? Os dejo mi archivo y ya vamos comentandolo. Mirar la hoja 3... creo que con esta explicación se entiende bien. Perdón, me ha roto el archivo, cu…
-
0
Reacciones de usuarios
- 1 respuesta
- 1.1k 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 sergio@ayudaexcel.com
Información adicional: Encontrarás más información en la política de privacidad.