Reemplazar referencias externas en una tabla de Excel con valores, usando una macro

Tabla de contenido

Descubra aquí cómo puede convertir referencias externas en valores fijos en Excel.

Las referencias externas son útiles porque puede usarlas para estructurar sus datos. Sin embargo, si distribuye libros de trabajo con referencias externas individualmente, los usuarios reciben un mensaje de error que indica que no se puede encontrar la fuente a la que se hace referencia.

En lugar de convertir las referencias individualmente o en grupos en valores independientes, también puede hacerlo mediante una macro. La siguiente macro reemplaza todas las referencias externas y en su lugar ingresa el contenido actual como valores absolutos en las celdas correspondientes:

SubenlacesReplace ()

Atenuar celda como rango para cada celda en ActiveSheet.

UsedRange.

Celdas If InStr (Cell.Formula, "[")> 0 And InStr (Cell.Formula, "]")> 0 Entonces Cell.Formula = Cell.

Valor Siguiente celda

End Sub

Todas las referencias externas en la tabla actual (ActiveSheet) se reemplazan por valores absolutos. Para ello, la macro comprueba si los caracteres "[" y "]" aparecen en las fórmulas de todas las celdas utilizadas en la tabla. Este es siempre un indicador de referencias externas. Si se cumple la condición, la fórmula de la celda correspondiente se sobrescribe con el valor actual de la celda.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave