Buscar
Descubre en Todoexpertos
Temas interesantes
Preguntas
Respuestas
Expertos
Logros
Iniciar sesión
Entrar
Crear cuenta
Concatenar rango de datos de excel
Preguntas y respuestas relacionadas
Extraer de una fecha el numero de semana
Alguien me puede ayudar por favor a hacer una macro que me extraiga de una fecha el numero de la semana a la que corresponde esa fecha. Con una macro
1 respuesta
Función vba para cambiar color celdas
Te agradecería mucho me indiques como hacer una fórmula vba para cambiar el color de las celdas de una columna a partir de los datos de dos columnas adyacentes, donde una de ellas solo puede aparecer vacía o el valor "X" y la otra una fecha que se...
2 respuestas
Forma de aplicar una fórmula cumpliendo determinadas condiciones
En una hoja excel, concretamente en toda la columna "F" se encuentra aplicada la siguiente fórmula: INDICE(Auxiliar!$A$1:$C$1;INDICE(MAX((E2=Auxiliar!$A$2:$C$22)*COLUMNA(Auxiliar!$A$2:$C$22));)) el problema es que al ir en toda la columna, tanto al...
1 respuesta
Mejorar código de programación excel visual basic
Como puedo mejorar este código, ya que hice todo con un if, pero anide muchísimos, quiero saber con que puedo mejor todas esas filas de programación
2 respuestas
Visualizar en una pantalla archivo access
Tratare de darme a entender con mi pregunta: Tengo un archivo de access el cual consta de 4 tablas, 5 consultas y 4 formularios; los formularios tienen su origen en las tablas y las consultas, estos formularios te los indentifico con letras y se...
1 respuesta
Macro para copiar y pegar formulas
Me pueden ayudar con una macro que me copie la celda inicial a las otras celdas siguientes, teniendo en cuenta que solo debe llegar Hasta la ultima celda activa de la columna adyacente Tomar en cuenta que el archivo que siempre bajo es de distinto...
1 respuesta
Ejecutar la misma macro en todo un libro Excel
A tod@s, tengo un libro Excel con 145 hojas y una macro, en forma de código VBA, que calcula la transmitancia (que es un parámetro geoeléctrico). Mi pregunta es si puede ejecutar esta única macro para todas las hojas del libro Excel a la vez (sin...
1 respuesta
Crear PDF de hojas individuales de Excel 2010, con nombre y ruta
Tengo la siguiente macro que me crea un pdf de la hoja activa, con el nombre de archivo de una celda dada y una ruta que incorpore en la macro, pero necesito que la macro cree un pdf por hoja individual, es decir 4 hojas 4 archivos, 10 hojas 10...
2 respuestas
CodigoVBA Excel convertir un numero a formato de fecha
No tengo mucho conocimiento en código VBA para Excel, pero, me gustaría que me indicara como hago para convertir mediante una rutina en VBA para Excel, todos los valores numéricos de una determinada columna a formato de fecha y que su resultado quede...
1 respuesta
Convertir contenido de celda a comentario
Creen que podrían ayudar, ¿Hay posibilidad de lograr eso? Encontré que se podía traspasar el comentario a celda con el siguiente código: Sub escribiComentarios() ' Primero se debe seleccionar el rango ' Funciona para rangos "rectangulares"; en rangos...
2 respuestas
Macro para dar formato a celdas
Tengo una planilla donde en algunas celdas se darán cantidades de días (10, 15 ó 5, etc). AL lado de ellas a modo de una Gantt, colocaré celdas Para cada día del mes. Entonces me gustaría una Macro que revisara las celdas que contendrán las...
1 respuesta
¿Cómo puedo saber el color de una celda?
Necesito una función para saber el color de una celda determinada y ejecutar alguna acción sobre ella
1 respuesta
Copiar contenido de celda con el formato de formato condicional en Excel
Aclaro la duda. En excel tengo puestos formato condicionales para poner el fondo de una celda de diferentes colores en función del texto escrito. Como tiene muchas celdas, el fichero está empezando a ir lento por los formatos condicionales. Hay...
1 respuesta
BUSCARV Por si no te puedo mandar un adjunto
Tengo un libro con tres hojas (hoja1, hoja2 y hoja3). Según te indico: Hoja1 A1: NUM-FICHA; B1: AÑO FICHA; C1: NOMBRE; D1: APELLIDO1; E1: APELLIDO2; F1: DNI A2: 1200; B2: 01; C2: JUAN; D2: GARCIA; E2: GOMEZ; F2: 45.262.262 A3: 1200; B3: 02; C3: JOSE;...
1 respuesta
Generar tabla dinámica en diferentes archivos
Me encuentro en una situación donde necesito crear una tabla dinámica en otro archivo de excel, ya fui capaz de generar la tabla dinamica; el detalle es que uso diferentes archivos que cambian de nombre, pero mantienen el mismo formato mi pregunta va...
1 respuesta
Descomponer numero en cifras en celdas individuales
Tengo datos numéricos (ID) de 9 dígitos en una celda y en otra celda una fecha. Necesito descomponer los 9 dígitos de ID y los 8 de la fecha en cifras individuales, en celdas individuales. ¿Hay alguna fórmula o función que me permita hacer esto?...
1 respuesta
Pegar datos de selección múltiple de una columna a otra en la misma fila.
Necesito ayuda en lo siguiente: Código para una macro, que me permita por ejemplo, filtrar la columna “K” por una valor determinado y luego copiar los datos de la columna “J” (que quedaron después de realizar el filtro) y pegarlos en la columna “K”,...
1 respuesta
Se puede cambiar formato de celda en macros?
Tengo una base de datos en excel, y desde otra hoja de excel extraigo datos que al llegar cambiar su formato en celda, lo que deseo que me ayuden es hacer una macro que lea cada celda de la columna y lo cambie al formato deseado. Adjunto un modelo.
1 respuesta
Como copio de 3 diferentes rangos de celdas, en una misma hoja, de diferentes hojas, las celdas no vacías en otro libro.
Tengo un libro de excel por cada mes, con tantas hojas como días del mes, las cuales tienen el mismo formato y necesito copiar los datos de tres diferentes rangos de celdas en un libro diferente y que cada hoja de cada día, se vaya agregando a la...
1 respuesta
Contar elementos repetidos en matriz
Trato de hacer como la función contar. Si pero en vez de en un rango, hacerlo en una matriz definida en vb, es decir, si la primera fila de la matriz es tomates, peras, tomates, que la segunda fila sea el numero de veces que se repite cada elemento...
1 respuesta
Autollenado
Necesito una macro que haga lo siguiente: en la columna A tengo un listado( variable en número) de materias (Matemática, Lengua, etc) Y en la columna B tengo el año en que se cursó cada materia. La macro debe copiar el año colocado en la primera...
2 respuestas
Eliminar con macro carácter 160 en libros excel
On este código y algo más, quisiera que me abarcara TODO el libro, en ves de solo la B y A. Tengo un código que funciona pero me parece que el amigo DAM sabe como hacerlo con una macro más corta de la que tengo y, prefiero las macros cortas siempre y...
1 respuesta
Contar celdas llenas con programa vba
Tengo una duda respecto al bucle for al cual estoy usando para mostrar por medio de un modulo el msgbox de las distintas celdas llenas con datos, pero la cantidad de celdas llenas las calculo usando una fórmula =contara(A:A) desde la hoja excel y con...
1 respuesta
Resaltar campos no bloqueados
¿Cómo puedo resaltar las celdas no bloqueadas de una plantilla (en las que quiero que se edite)con un color, pero que este color no se imprima?. O cualquier otra solución para llamar la atención al que rellene la plantilla de que es en esas celdas en...
1 respuesta
Macro en excel para seleccionar el siguiente dato de una lista desplegable
Necesito el cdigo de visual basic, para programar una macro en excel, en donde al momento de ejecutarse seleccione el siguiente dato de la lista desplegable
1 respuesta
Extraer hipervínculo en excel
Como puedo obtener el hipervínculo de forma automática (Macro) o semiautomática (función) de un listado de celdas con hipervínculo. Sé que existe lo de clickar el botón derecho y copiarlo pero si tenemos un listado de 100 o 200 registros, no es una...
1 respuesta
Eliminar guiones de las deldas en las que exista al final, de una columna con datos
Ya me ayudaste antes y no poco con mis problemas con VBA en Excel. Verás necesito una macro que recorra una columna (AA) en la que hay celdas con texto. En algunas de ellas al final del texto aparecen unos guiones que necesitaria eliminar. No...
3 respuestas
Macro para abrir un libro GetOpenFilename copiar datos de un rango de celdas y cerrar el libro.
Estoy intentando hacer una macro en un botón con una condición de GetOpenFilename para poder abrir un libro y hacer una copia de una hoja de este libro al libro de donde ejecute la condición en mención y que luego se cierre el libro abierto, intente...
1 respuesta
Nombre de una hoja sea el valor de una Celda
Quisiera que el nombre de cada hoja de un libro especifico sea el valor que se coloque en la celda b8 de cada hoja. ¿Cómo lo logro? No soy muy diestro programando macros así que por favor paso a paso si me puede ayudar. Gracias! Depizav
4 respuestas
Leer varios textbox con un bucle
Estoy con una macro en excel 2007 y necesito leer varios textbox (30 textbox) y guardar sus valores en 30 celdas diferentes. El problema es que para no colocar todas las instrucciones para cada textbox quería utilizar un for... Next para leer todos...
1 respuesta
Macro para concatenar el rango A1:AI100 mostrar el resultado por fila y luego guardar ese rango de celda en un archivo txt.
Necesito una macro que haga lo siguiente: Que concatene el siguiente rango de fila (A15:AI100) hoja2 "que lo concatene de la siguiente manera ejemplo1|ejemplo2|ejemplo3|ejemplo4| y que las celdas que estén en blanco las deje así || " el resultado de...
1 respuesta
¿Cómo aplicar una función SI anidada extensa en macro?
Al momento de utilizar la función SI anidada sólo soporta hasta 8 funciones anidadas. He intentado hacer con más pero 8 es el límite. ¿Habrá alguna forma de poder anidar más de 150 funciones SI? He indagado en otros foros y siempre recomiendan mejor...
1 respuesta
Macro "ClearContents" para varias hojas de cálculo
He creado una macro para borrar los datos de una celda cada vez que pulso el botón al que está asignado dicha macro, con la siguiente rutina: Sub Borrar_datos() Ans = MsgBox("Seguro que quiere borrar los datos del turno anterior? ", vbYesNo, "Aviso")...
1 respuesta
¿Cómo encontrar valores iguales en columna de Excel y copiar filas de coincidentes?
Ante una determinada columna identificada por documentos de identidad (DNI) se le asigna a cada uno de estos diferentes productos y cantidad. El problema es que en la columna de DNI se repiten algunos de ellos, ya que pueden tener varios productos y...
1 respuesta
Error de Compilación Sub o Function
Recurro a ti para ver si puedes apoyarme, el problema es el siguiente, debo de aclarar que estoy aprendiendo a hacer códigos sé un poco de excel y de access, el presente código lo copie de todoexpertos y le hice algunas adecuaciones, pero no he...
1 respuesta
Unir cierta Información de unas 100 hojas de Excel en una sola.
En un documento de excel poseo dos datos que quisiera compilar en una misma hoja, tales como la fecha y el destinatario. En orden de brindar la máxima información posible, la fecha de todas las hojas se encuentra en la celda D12, Y el destinatario en...
2 respuestas
Buscador de columnas en excel 2010
Quería saber como puedo hacer un código en macros para buscar columnas desde la "M" hasta el infinito. La idea es comparar la fecha de la celda ( columna J, Fila i) con la celda (columna, fila 4) ( parte desde la M. Cuando las fechas coincidan, debo...
1 respuesta
Insertar .jpg en una celda desde una ruta de archivo
Tengo en una unidad de red fotografías de artículos que necesito en listados de Excel. El caso es que en esos listados hasta ahora pongo la referencia en una columna y copio y pego la foto en otra columna una a una. Lo que es tedioso ... He...
1 respuesta
Macro pa agregar apostrofe en selección de celdas
Soy noob en los macros de excel. Y necesito generar un script para importar unos datos en una base de datos. Y como se sabe para que el script corra, las fechas se las tiene que poner el apostrofe adelante para que se vuelva carácter. Entonces...
1 respuesta
Necesito copiar los datos de varias hojas excel y misma celda en una sola hoja y correlativos.
Tengo un libro excel con varias hojas. En cada hoja y en la misma celda hay un dato numérico. Hay manera automática de traspasar todos esos datos de la misma celda ¿A una sola hoja y que se copiaran correlativas (una debajo de otra)?.
1 respuesta
Fórmula O Macro que confirme nombre en una celda y devuelva un numero y una letra
Necesito una fórmula o macro que confirme si hay un nombre en una celda especifica, entonces tome la primera letra del nombre y le asigne un numero secuencial más el año actual y lo coloque en otra celda. Ejemplo: si se escribe el nombre ¨máximo¨en...
1 respuesta
Macro que vea si se cumple una condición y copie otra celda de la fila, si no que baje y re-evalúe
Necesito ayuda para crear una macro que evalué si una celda (HOJA 1, Celda L2) cumple una condición. Si la condición se cumple (="Cobro"), que copie el contenido de una segunda celda de la misma fila (HOJA 1, Celda B2) y lo pegue en una tercer celda...
2 respuestas
Macro o código para poner color a una celda si es igual que otra
Tengo una la cual en la celda EA3 tengo una fecha y tengo un rango E186:E500en la cual anoto fechas distintas, entonces quisiera que cuando se ejecute un código(aparte) en una celda especifica me aparezca en color las fechas iguales a la de EA3
1 respuesta
Macro que me elimine una fila especifica
Para lo que quieres podrías ocupar una macro como la siguiente (la cual debes insertar en un módulo en el editor de Visual Basic) : Sub elimina() Dim rango As Range Dim col As Long Dim fila As Long Dim filas As Long Set rango = Selection col =...
1 respuesta
Bucle for en Macro VBA Excel
Esta es mi primer pregunta aquí, si esta mal posicionada pido perdón no conozco bien la página, yo estoy trabajando en una base de datos en excel para el trabajo y tengo una planilla con 25000 filas y 12 columnas, cuando hago un bucle For ... Next...
1 respuesta
Macro para crear hojas con un nombre y copiar datos en ellas.
Necesito hacer una macro que copie datos e inserte hojas nuevas, apartir de la "Hoja1". En la "Hoja1" tengo una tabla de 14 columnas y 100 filas, La copia se debe de realizar según datos de la columna "A". Al ejecutar la macro, se buscan datos en la...
1 respuesta
Asignar valor a celda según color
Llevo a un par de días buscando solución, mirando manuales y demás pero no sé prácticamente nada de programación y estoy algo perdida. Necesito que me asignen el valor 0 a las celdas que estén de color rojo. Para ello he coloreado de rojo la celda J5...
1 respuesta
¿Cómo hacer una macro que recorra un listado y busque en otra hoja el contenido de las celdas?
A quien me pueda ayudar, necesito hacer una macro que recorra un listado de datos en la hoja 1, y busque el valor de cada celda que recorre en otra hoja, tan pronto lo encuentre deberá colocar en la celda paralela una letra (L): Hoja 1 Factura 1021...
2 respuestas
Como hacer que el resultado de la autosuma sea colocado en la parte superior del rango de celdas en lugar de la parte inferior?
En una columna tengo numeros que van desde la celda A5 hasta la celda A20 quiero que el resultado me salga en la celda A4 en lugar de la celda A21
1 respuesta
Crear función cursiva(texto) en excel
Quería saber si es posible crear una función en excel, similar a las existentes MAYUSC() y MINUSC(), que permita modificar el formato de una parte del texto de una celda. La celda en cuestión no es un texto escrito, del que se puede seleccionar una...
2 respuestas
Suma de celdas con color en formato condicional
Me gustaría sumar celdas con color determinado, que tienen formato condicional. He intentado hacer sumas con VBA, pero lo que he conseguido no diferencia colores y me suma todas los celdas. Paso link con archivo detallado de lo que busco conseguir:...
1 respuesta
Excel: combinar diferentes números para obtener un número determinado
Tengo 15 números. Como puedo con excel hallar la combinación de estos, usando todos o algunos de ellos para que me sumados me den un numero determinado EJEM: 2,3,4,5,6,7,8,9 ¿Cómo puedo combinarlos de manera que sumen 10 de cuantas formas y cuales...
2 respuestas
¿Cómo hacer un buscarv?
Tengo un problema de fórmulas y es el siguiente: En una celda hice una formula para concatenar unos valores que estan en dos celdas X; Cuando trato de hacer un buscarv escogiendo como valor buscado a esa celda con el resultado de la concatenación, me...
2 respuestas
Continuación de la pregunta, Copiar filas dependiendo una celda
Quisiera saber como copiar un rango de celdas dependiendo un valor de otra. Por ejemplo: que se copien n veces dependiendo el valor del numero de pagos toda la fila, desplazando los demás filas y así consecutivamente. Hoja Normal Cliente Ciudad...
1 respuesta
Truco en Excel para colocar mayúsculas en negrita
A) Experto: Agradezco tu tiempo y tu valiosa colaboración con lo siguiente: Necesito un truco, un comando ó una macro que me permita colocar sólo las palabras que estén en mayúsculas en una hoja, en negrita. ¿Será posible?
3 respuestas
Continuación Macro para evitar la introducción de texto en un rango de celdas
PARA DAN El código que me proporcionaste colocarlo en mi código que te di... Antes de ejecutar si detecta que hay letras en el rango mencionado entonces no me deja continuar con mi macro (la que te pase)
1 respuesta
Vencimiento por fechas automatizar celda de al lado
Seguro que para vosotros es muy sencillo, pero para los que estamos empezando a hacer nuestros primeros macros es algo complicado. Yo tengo en un libro en cada una de las hojas el macro: [code] Private Sub Worksheet_Change(ByVal Target As Range) Dim...
1 respuesta
Extraer un número de celular de una cadena de texto (celda)
Por tomarte el tiempo de leer esta pregunta. Tengo un rango de celdas, las cuales pueden contener o no un número de celular integrado por 10 dígitos (Ejemplo: 3152243252), en cualquier parte del texto. Cada celda pude contener entre 10 y 500...
1 respuesta
Indicar el numero de fila que contenga un valor
Tengo en la columna B una serie de valores en distintas celdas fruto de una condición de otros valores de la columna A y otras ( la mayoría) que están vacias. Como puedo hacer que Excel recorra la columna B, comenzando desde B1 y cuando encuentre el...
2 respuestas
Como generar una macro para formatos condicionales
Quisiera saber si es posible ejecutar una macro que contenga ciertos formatos condicionales. El rango de celdas en donde debe aplicarse es: B5:CO41 Usando el formato condicional de manera común, los parámetros que uso son: * Dar formato únicamente a...
1 respuesta
Separar e datos unidos por comas en una celda, en varias celdas de la misma columna
Necesito solucionar algo sencillo que me esta rompiendo el coco: necesito una macro para excel 2007 que me permita separar en varias celdas de una misma columna, varios elementos que se encuentran en una sola celda separados internamente entre sí por...
1 respuesta
Borrar Fórmula sin borrar datos
Quiero que una fórmula de excel se ejecute y cuando se halle el resultado se borre la fórmula y me quede unicamente el resultado en la celda, de tal forma que la próxima vez que abra el libro no se cambie el dato anterior.
1 respuesta
Copiar celdas de un rango y pegarlas separadamente
Tengo un rango de datos en A1:A10 y lo que quiero es que de alguna manera mediante VBA pueda recorrer cada celda de ese rango e irla pegando una por una en la columna B cada 10 espacios es decir A1 copiarla y pegarla en B1, A2 en B10, A3 en B20 y así...
2 respuestas
Concatenar varias celdas con macro
Quisiera concatenar varias celdas en una, el punto es que la columna que tengo va desde F45 y es variable hasta donde termina como puede terminar en F46, puede terminar en F70. Estaba haciendo esto, pero aquí solo concatena 3 celdas m = 45 Range("F"...
1 respuesta
Como hacer que la macro color cortar y pegar llegue a 1000 filas
En la macro que se encuentra de cambia la celda de color a otra solo llega hasta 105 filas y requiero que llegue hasta la fila 100.
1 respuesta
¿Cuál es la razón por la cual mi macro no corre?
He seguido mucho de tus respuestas claras y concisas de de Excel y he tratado de aplicar varios códigos que has dejado de Visual Basic a mi Worksheet, unicamente tengo el problema que no corre ninguna macro, usualmente tengo la pregunta de como...
1 respuesta
Macro para Ocultar columna al dar enter...
Tengo una celda que tiene esta fórmula: =BUSCARV(G10, CAMBIOS! H24:I30, 2, FALSO) Y al poner un código en la celda G10 este me auto rellena de un texto la celda donde esta la fórmula.. Mi situación es la siguiente Quiero que al poner el código antes...
1 respuesta
(Macro) Necesito recorrer Columnas (Range) entre fechas según el valor de 2 celdas
Tengo esta macro que llama a otro archivo y luego recorre el archivo desde donde es llamado. Sub Carga_Operacion() Dim Response As String Dim Fini As Date Dim Fter As Date Dim hora1 As String, fecha1 As String, user1 As String destino =...
1 respuesta
Insertar fórmula con referencias a otras celdas con un valor relativo que me permita arrasrtar sin usar Fx Indirecto.
Hoy estoy con una necesidad y quiero ver si me pueden ayudar... Tengo una macro que dicta: Sub Buscar_Cuota_Mant() Dim matriz As String Dim columna As String matriz = Range("P11").Value columna = Range("P6").Value Separador =...
1 respuesta
Macro para copiar filas de un libro a otro con condición
Tengo dos libros, libro1 y libro2, necesito extraer los ingresos del día laborable anterior que se encuentran en el libro2 copiar toda la fila y ponerlos en el libro1.
1 respuesta
Macro para realizar una búsqueda
Necesito un macro o una fórmula que me permita realizar una búsqueda en una hoja diferente a la que estoy trabajando, por ejemplo, en la hoja uno están los resultados y en la hoja dos están las tablas en las que voy a buscar, básicamente lo que...
1 respuesta
Copiar celdas de una hoja a otra si son mayores a cero
En la Hoja1, en la columna "H" tengo valores que van de cero en adelante, si el valor de "H" es mayor que cero, entonces: copia las celdas "A", "B" y "H" en la Hoja2 en las Celdas "A8","B8" y "G8" Esta operacion debe hacerse hasta que en la Hoja1 se...
1 respuesta
Seleccionar celdas continuas de un rango
Se puede seleccionar varias celdas continuas de un rango variable con vba Por ejemplo a b c d 1 2 3 4 2 5 6 7 3 4 5 6 Si tengo seleccionado el rango A1:A3 y necesito que la macro haga la selección de A1:D3 Pero el problema es que al final el rango es...
1 respuesta
Actualizar celda en excel
Me preguntaba si me podrías ayudar con una duda que tengo de antemano muchas gracias. Tengo una función que me permite insertar una formula que me suma las celdas que están pintadas con un color determinado. Asta allí todo ba bien pero el problema es...
1 respuesta
Agregar varios espacios en una celda de números
Tengo una cadena de números en una celda 100100100100, las cuales busco introducir una celda cada 3 caracteres y quede algo así: 100 100 100 100.
2 respuestas
Otra vez problemas con la validación
Estoy realizando la validación. Me da un problema. Una vez que ya le he definido el nombre a la tabla cogiendo desde la columna A hasta la B, cuando hago la validación en la hoja de presupuestos, me sale un mensaje de error: La fuente de la lista...
1 respuesta
¿Tengo un textbox multiline y quiero copiar el valor de cada linea del textbox en celdas diferentes?
Soy nuevo en la programación y nuevo en el foro.
1 respuesta
Macro comprar registros en base datos en excel
Tengo una hoja de excel que utilizo para comparar registros de dos base de datos, en la columna "B" tengo registros únicos (código) y en la Columna "C" la descripción de los códigos de la Columna "B", en la columna "E" ingresos varios códigos de...
1 respuesta
Ver más »
¿No es la pregunta que estabas buscando?
Puedes explorar otras preguntas del tema
Visual Basic