Collegamento ipertestuale di un pezzo di testo in Excel


26

Sto usando Excel 2010 e ho un semplice problema in cui ho bisogno di un collegamento ipertestuale una certa parte del mio testo. Il contenuto della mia cella è semplice come "Per blablabla, fai clic qui". Voglio aggiungere un collegamento ipertestuale al "qui".

Qualcuno sa come posso farlo?


5
In realtà, non puoi. Il collegamento viene applicato all'intera cella (anche con una formula che utilizza HYPERLINK). Potresti provare a incorporare un oggetto nella cella, ma probabilmente sarebbe eccessivo.
JMax,

Risposte:


17

Penso che Excel non consenta di creare collegamenti ipertestuali solo su una parte del testo in una cella. Il collegamento ipertestuale può essere impostato solo sulla cella completa.

Ma c'è qualcosa che puoi fare. Puoi rendere "qui" un collegamento ipertestuale e il resto del testo appare normale.

Come farlo? Entra nella cella in modalità modifica (premi F2), seleziona il testo "Per blabla .."; rimuovere la sua sottolineatura e cambiare il colore in nero.

In questo modo avrai la sensazione visiva di essere semplicemente "qui" un hyperlink ma l'altro testo rimarrà "cliccabile"! :)

Spero che sia di aiuto!


Non ha funzionato per me, quando ho premuto Invio per lasciare la cella, Excel ha reso di nuovo l'intero contenuto un collegamento.
Mixxiphoid,

1
@Mixxiphoid È strano perché ha funzionato per me . Mi chiedo cosa sia diverso nelle nostre configurazioni. L'ho provato in Win7 con Excel 2013.
ingegnere Toast

Funziona bene - grazie. È possibile mantenere da sola la parte del collegamento ipertestuale e modificare solo le parti di "testo" in qualsiasi cosa si desideri. Basta selezionare le parti di testo nella riga di modifica della formula e poi il mouse destro ... formatta le celle ....
John C

4

Aggiungo una forma (rettangolo) che copre solo il testo su cui voglio il collegamento ipertestuale e quindi imposto: Riempimento: Nessun riempimento Colore linea: Nessuna linea

Quindi aggiungo il collegamento ipertestuale alla forma.

Ho usato questo metodo in power points e sembra funzionare anche in Excel.


4

Si può fare...

Supponendo che il file Excel sia aperto, aprire un documento di Word. Digita il testo che desideri collegare. (copierai e incollerai questo testo in una cella del tuo file Excel.)

Dopo aver generato il testo desiderato nel documento word:

  1. Seleziona il testo (porzione) che desideri collegare.
  2. Nella scheda Inserisci, nel gruppo Collegamenti, fare clic su Segnalibro.
  3. Sotto il nome del segnalibro digitare un nome per il segnalibro come un nome argomento. (nessuno spazio, ma sono ammessi i trattini bassi.)
  4. Clicca Aggiungi
  5. Copia tutto il testo dal documento Word e incollalo nel tuo documento Excel (cella).
  6. Seleziona la cella in cui desideri creare un collegamento a questo nuovo testo
  7. Fai clic sul collegamento ipertestuale
  8. Nel menu a sinistra selezionare "Inserisci in questo documento"
  9. Nella finestra a destra, vedrai il tuo segnalibro in "Nomi definiti"

inserisci qui la descrizione dell'immagine

Questo ti porterà al testo nella cella che hai incollato.

Aggiornato. È possibile rinominare il collegamento nella voce "Testo da visualizzare" in alto.


1
Non so quale versione di MS Office hai ma non funziona nel 2007.
Aakash Verma,

2

OK, questa è una soluzione a questa vecchia domanda ma non è quella che userei personalmente. È un imbroglione. Non ho visto un singolo metodo con codice o nell'interfaccia utente che consenta il rendering completo di HTML o RTF in una cella e non ho visto alcun esempio con più collegamenti. Quindi non penso sia ancora possibile. Tuttavia, ecco una stretta soluzione ...

Come suggerito in precedenza, usa Word per creare il tuo testo, ma usa i collegamenti ipertestuali di Word, non i segnalibri.

In parola

Seleziona quel testo, copia e in Excel usa Incolla speciale per incollarlo dove vuoi vederlo come un oggetto Word.

Excel Incolla speciale come oggetto Word

Ora ridimensiona in modo che si adatti ad altre celle.

Sembra più naturale

Ecco la parte un po 'icky. È necessario fare triplo clic sull'oggetto per renderlo come un "documento" di Word all'interno della cella e quindi poter fare clic su uno dei collegamenti contenuti.

Oggetto parola

Non è possibile ordinare o filtrare in questo campo, né eseguire calcoli in base al testo. L'oggetto non è in realtà in una cella, è solo una sovrapposizione sopra il foglio. Tuttavia, fai clic con il pulsante destro del mouse e vai su Formato oggetto e proprietà e puoi "inchiodare" l'oggetto nella posizione sopra una cella specifica in modo che si sposti con la cella, dando l'impressione di essere "in" quella cella.

Correggi la posizione

E il prodotto finito:

Finale


1

Ho avuto anche questo problema, e quello che ho fatto è stato solo aggiungere colonne prima e dopo il collegamento ipertestuale e farli apparire come una cella.


1

C'è un modo per collegare ipertestuali solo un determinato testo in una singola cella.

="For blablabla, click "&=HYPERLINK("http://example.domain.com/link/to/open/index.html", "here")

Ciò che fa è creare del testo (per blablabla, fare clic), quindi aggiungere un collegamento ipertestuale alla fine della frase (qui). Il risultato dovrebbe assomigliare a:

Per blablabla, clicca qui


4
Il secondo = prima di HYPERLINK non è consentito in una formula. Durante la modifica, l'intero testo viene modificato in un collegamento ipertestuale.
Heiner,

1

Il vecchio post ha appena incontrato questo, quindi potrebbe essere troppo vecchio ora - ma quando ho bisogno di inserire più collegamenti ipertestuali di testo nella stessa cella, utilizzo le singole caselle di testo per ogni collegamento. Formatto il testo in modo che assomigli a un collegamento ipertestuale, lo assegno dove deve andare, quindi lo ridimensiono e lo posiziono sul testo dove deve andare. Uso anche le protezioni del foglio di lavoro / oggetto per mantenere la casella di testo delle dimensioni e della posizione corrette sul foglio di lavoro in caso di modifiche.


1

Ho provato tutto ciò che potevo pensare senza successo. Alla fine ho unito le celle sotto quella riga per tutti tranne la colonna prima e dopo la cella con il collegamento ipertestuale. Nella colonna con il collegamento ipertestuale, la cella in alto aveva il collegamento ipertestuale mentre la cella in basso aveva solo testo normale. Essenzialmente quella cella sembra divisa. Questo potrebbe non funzionare per tutti ma la soluzione ha funzionato per me.


1

Mi ha preso un po ', ma l'ho capito.

Fare clic destro sulla cella e fare clic su "Formato celle"

Questo era quello che era prima, quando il collegamento ipertestuale si applicava all'intera cella, quando l'allineamento del testo - Orizzontale, era impostato su "Sinistra (rientro)": Originale

testo forte Quando ho modificato l'impostazione Orizzontale da "Sinistra (rientro)" a "Generale", il collegamento ipertestuale si applicava solo al testo. Sìì.

inserisci qui la descrizione dell'immagine


2
-1 Non sembra essere una soluzione generale. Non sono sicuro di come funzionasse per te, ho provato molte varianti simili e non ho avuto fortuna.
TonyG,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.