Eliminar hipervínculo al abrir Excel con celdas con hipervínculoEstoy abriendo (código a continuación) una hoja de cálculo de Excel que tiene entradas con hipervínculos en una columna en particular. Hipervínculos para cada punto de entrada a otra hoja de cálculo de Excel. JMP 16.2 está cargando estas entradas con un subrayado azul y esto me está causando problemas en la manipulación de datos posteriores.
Quiero cargar los datos de esta columna como Charecter/Norminal. ¿Cómo lograr esto?
Gracias.
Names Default To Here( 1 );
dt1 = Open(
"/F:/Log 2023.xls",
Worksheets( "Sheet1" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 3 ),
Data Starts on Row( 4 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 0 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 0),
Suppress Hidden Columns( 0 ),
Suppress Empty Columns( 0 ),
Treat as Hierarchy( 0 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
dt1 << Set Name( "Log2023" );
Modelado estadístico avanzadoInvestigación de Consumidores y MercadosAcceso a los datosRe: Eliminar hipervínculo al abrir Excel con celdas con hipervínculoSupongo que tienes un archivo como este:

Puede haber otras opciones más fáciles, pero aquí hay una opción para modificar los datos.
Puede ver que el tipo de datos de columna es expresión y que tiene propiedad de columna.
Abrir propiedades de columna

Elimine la propiedad de la columna Controlador de eventos y cambie el tipo de datos a Carácter y el tipo de modelado a nominal

Después de esto, es posible que deba realizar alguna modificación de datos, ya que sus datos podrían verse así:

Re: Eliminar hipervínculo al abrir Excel con celdas con hipervínculo@jthi Gracias. Ya había probado lo que me sugieres. No ayudó. Por favor ver más abajo.
Esta es mi hoja de cálculo (solo se muestra una fila en el ejemplo). La columna A tiene entradas que están vinculadas a un archivo con un nombre idéntico a la entrada de la fila.

Cargar esto en JMP da

Cambiar los datos y el tipo de modelado en la columna me da

con la entrada de la fila como {"ABC99.0001.01"("ABC99.0001.01.xlsx")}.
Mientras que solo quiero ABC99.0001.01. Nada adicional ¿Cómo lograr esto?
Re: Eliminar hipervínculo al abrir Excel con celdas con hipervínculoDependiendo de sus datos, use algún método para obtener los valores de esa columna. Por ejemplo Word o Regex
Word(2, str, "\!"");
Regex(str, "\[\{\"(.+)"\(]\", "\1");
La plataforma Recode también ofrece Extraer segmento que podría funcionar.
Re: Quitar hipervínculo al abrir Excel con celdas con hipervínculoTengo el problema opuesto: tengo un archivo de Excel con hipervínculos.
Cuando importo el archivo en Jmp, solo veo el texto: los hipervínculos desaparecieron.
Re: Quitar hipervínculo al abrir Excel con celdas con hipervínculo¿Son hipervínculos creados utilizando la función HIPERVÍNCULO en Excel?

Lo más probable es que JMP no pueda manejar eso y usted tendría que analizar el archivo xlsx usted mismo, abrirlo como zip y podrá ver su estructura. Puede ser mucho trabajo analizarlo, pero ¿tal vez podría simplemente analizar algunas partes del mismo?

o tener algún tipo de script (powershell/vbscript) para extraer primero esos enlaces y luego cargarlos en JMP.
Re: Eliminar hipervínculo al abrir Excel con celdas con hipervínculohttps://www.excel-university.com/extract-url-from-hyperlink-with-an-excel-formula/
Function URL(Hyperlink As Range)
URL = Hyperlink.Hyperlinks(1).Address
End Function