Rimuovi il collegamento ipertestuale all'apertura di Excel con celle con collegamento ipertestualeSto aprendo (codice seguente) un foglio di calcolo Excel che contiene voci con collegamenti ipertestuali in una colonna particolare. Collegamenti ipertestuali per ciascun punto di ingresso a un altro foglio di calcolo Excel. JMP 16.2 sta caricando queste voci con una sottolineatura blu e questo mi sta causando problemi nella manipolazione dei dati a valle.
Voglio caricare i dati per questa colonna come Charecter/Norminal. Come raggiungere questo obiettivo?
Grazie.
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" );
Modellazione statistica avanzataRicerche sui consumatori e sul mercatoAccesso ai datiRi: rimuovere il collegamento ipertestuale all'apertura di Excel con celle con collegamento ipertestualeLa mia ipotesi è che tu abbia un file come questo:

Potrebbero esserci altre opzioni più semplici, ma ecco un'opzione per modificare i dati.
Puoi vedere che il tipo di dati della colonna è espressione e che ha proprietà di colonna.
Apri le proprietà della colonna

Rimuovi la proprietà della colonna Gestore eventi e modifica il tipo di dati in Carattere e il tipo di modellazione in nominale

Successivamente potrebbe essere necessario eseguire alcune modifiche ai dati in quanto i dati potrebbero assomigliare a questo:

Ri: rimuovere il collegamento ipertestuale all'apertura di Excel con celle con collegamento ipertestuale@jthi Grazie. Avevo già provato quello che mi suggerisci. Non ha aiutato. Vedi sotto.
Questo è il mio foglio di calcolo (solo una riga mostra nell'esempio). La colonna A contiene voci che sono collegate a un file con nome identico alla voce della riga.

Il caricamento di questo in JMP dà

La modifica dei dati e del tipo di modellazione sulla colonna mi dà

con la voce di riga {"ABC99.0001.01"("ABC99.0001.01.xlsx")}.
Mentre voglio solo ABC99.0001.01. Niente di più. Come raggiungere questo obiettivo?
Ri: rimuovere il collegamento ipertestuale all'apertura di Excel con celle con collegamento ipertestualeA seconda dei dati, utilizzare un metodo per ottenere i valori da quella colonna. Ad esempio Word o Regex
Word(2, str, "\!"");
Regex(str, "\[\{\"(.+)"\(]\", "\1");
La piattaforma Recode offre anche Extract Segment che potrebbe funzionare.
Ri: Rimuovere il collegamento ipertestuale quando si apre Excel con celle con collegamento ipertestualeHo il problema opposto: ho un file Excel con collegamenti ipertestuali.
Quando importo il file in Jmp, vedo solo il testo: i collegamenti ipertestuali sono scomparsi.
Ri: Rimuovere il collegamento ipertestuale quando si apre Excel con celle con collegamento ipertestualeSono collegamenti ipertestuali creati utilizzando la funzione HYPERLINK in Excel?

Molto probabilmente JMP non è in grado di gestirlo e dovresti analizzare tu stesso il file xlsx, aprirlo come zip e puoi vedere la sua struttura, può essere molto lavoro da analizzare, ma forse potresti semplicemente analizzarne alcune parti?

oppure avere una sorta di script (powershell/vbscript) per estrarre prima quei collegamenti e poi caricarli su JMP.
Oggetto: Rimozione del collegamento ipertestuale all'apertura di Excel con celle contenenti collegamenti ipertestualihttps://www.excel-university.com/extract-url-from-hyperlink-with-an-excel-formula/
Function URL(Hyperlink As Range)
URL = Hyperlink.Hyperlinks(1).Address
End Function