Respuesta
en
Microsoft Excel
a
Comparar matrices en Excel
El problema que planteas es tedioso por lo complicado de las matrices. Antes de poder proponerte algo me gustaría contestaras a unas preguntas que facilitan mucho la solución. Si entiendo bien la matriz A es la "buena". Entonces ¿es posible ordenar...
Respuesta
en
Microsoft Excel
a
Utilizar numero dentro de un texto
Se puede hacer de dos maneras. Una poniéndolo como texto y luego con una macro extrayendo el valor y otra, la más sencilla crear un formato personalizado. En formatos personalizados introduces uno que sea: # "% - pieza" Con eso en la celda solo...
Respuesta
en
Microsoft Excel
a
Seleccionar fila y copiar en diferentes campos
No entiendo del todo tu pregunta. En el combo ¿qué dato guardas? ¿Es un índice o un número de registro que está relacionado con los demás datos (la fila donde están los datos por ejemplo)? Una vez conozcas esa relación para poner un dato en un...
Respuesta
en
Microsoft Excel
a
Macro copiar fórmulas de distintas hojas
Para construir el string e incluirlo en la fórmula debes hacer algo como: "CM" & j+1 El operador "&" concatena strings y la conversiond de números a strings es automática al menos en números enteros. En tu caso sería algo como: ActiveCell.FormulaR1C1...
Respuesta
en
Microsoft Excel
a
Resaltar filas duplicadas
Aquí te dejo las funciones para hacer lo que quieres. Incluso el borrado si descomentas la última llamada en la macro (el sub sin parámetros). Espero que te sirva. Sub EncadenaColumnas(r As Range) 'encadena los vlores de cada fila en la siguiente...
Respuesta
en
Microsoft Excel
a
Macro con mensaje de duplicados
Para evitar que puedas incluir filas duplicadas tienes que incluir el siguiente código en la hoja (no en un módulo). Private Sub Worksheet_Change(ByVal target As Range) Application.EnableEvents = False If Not Intersect(target, Range("A2:F920")) Is...
Respuesta
en
Microsoft Excel
a
Eliminar filas que están duplicadas
Bueno disculpa la tardanza. He estado mirando una forma más sencilla que recordaba existía. Sub QuitarFilasDuplicadas () ActiveSheet.Range("$A$1:$F$920).RemoveDuplicates _ Columns:=Array(1, 2, 3, 4, 5, 6) , Header:=xlYes Esto último es para cuando la...
Respuesta
en
Microsoft Excel
a
2 combobox dependientes
Para referirte a otra hoja hay varias maneras. Una es indicar la celda o el rango de la hoja concreta sería algo como: Worksheets("hoja2").Range("a1").Value = 1 O bien moverte a la hoja y luego indicar la celda. Worksheets("hoja2"). Activate Cells(1,...
Respuesta
en
Microsoft Excel
a
Tutoría Madrid
Tendrás que exponer tus dudas concretas si es posible con ejemplos sencillos de los datos y el código que estás desarrollando. "Tutorials" hay muchos en Internet y aunque a veces es difícil encontrar la solución a problemas concretos, con paciencia...