Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

diseleziona selezione blu da collegamento ipertestuale

Ultimo Aggiornamento: 01/09/2016 13:37
Post: 14
Registrato il: 06/07/2016
Città: BOLZANO
Età: 31
Utente Junior
2010
OFFLINE
29/08/2016 19:40

ciao

sapreste dirmi per favore se esite un metodo in vba che toglie in automatico la selezione blu lasciata da un collegamento ipertestuale ad un range di colonne senza dover cliccare manualmente su una cella per diselezionarle ?

grazie Marilena
[Modificato da Mary-92 29/08/2016 19:44]
Post: 631
Registrato il: 06/04/2013
Utente Senior
2010
OFFLINE
29/08/2016 19:57

Ciao
questo rimuove gli hyperlink da un range selezionato, lasciando la scritta:

Sub Delhyper()
Dim r As Range
For Each r In Selection
r.Hyperlinks.Delete
Next
End Sub

saluti
Domenico
Win 10 - Excel 2016
Post: 14
Registrato il: 06/07/2016
Città: BOLZANO
Età: 31
Utente Junior
2010
OFFLINE
29/08/2016 20:48

Grazie dodo,

ho provato ad inserire la formula prima nel modulo e poi nel foglio ma rimane comunque la parte selezionata. Sbaglio in qualche cosa?

grazie Marilena
Post: 2.180
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Veteran
Excel 365
ONLINE
29/08/2016 22:12

Ciao Marilena

Innanzitutto un doveroso saluto a Domenico.

Perdona la banalità della domanda ma prima di lanciare la macro hai selezionato la zona del foglio contenente i tuoi collegamenti ipertestuali?

Alfredo
Post: 15
Registrato il: 06/07/2016
Città: BOLZANO
Età: 31
Utente Junior
2010
OFFLINE
30/08/2016 07:32

Ciao

Penso ci sia stato un malinteso ! la parte selezionata che desidero che la macro togliesse non é quella interna alla cella contenente il collegamento ipertestuale bensí la parte che il collegamento ipertestuale evidenzia dopo essere stato attivato che in windows appare in grigio.

grazie e saluti Marilena
Post: 632
Registrato il: 06/04/2013
Utente Senior
2010
OFFLINE
30/08/2016 08:45

Ciao
in effetti non si capiva bene.

Sub NoDispHyAddress()
    Dim HLink As Hyperlink
    For Each HLink In ActiveSheet.Hyperlinks
        HLink.ScreenTip = " "
    Next HLink
End Sub
mi raccomando: ...= " " (spazio) altrimenti se vuoto te lo ripropone.

Comunque apparirà sempre il quadratino anche se vuoto.

Forse è possibile disattivare anche quello con le API, ma....

saluti
[Modificato da dodo47 30/08/2016 08:46]
Domenico
Win 10 - Excel 2016
Post: 16
Registrato il: 06/07/2016
Città: BOLZANO
Età: 31
Utente Junior
2010
OFFLINE
30/08/2016 15:14

Grazie,

ho provato ad inserire la formula ma quando clicco sulla cella contente il collegamento le colonne lincate mi appaiono ancora selezionate, dovendo sempre ancora cliccare una seconda volta per far scomparire la parte selezionata.

grazie e saluti Marilena
Post: 2.188
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Veteran
Excel 365
ONLINE
30/08/2016 16:07

Marilena io non riesco a capire qual è il tuo obiettivo

Non puoi allegare un file di esempio con situazione di partenza e risultato desiderato inserito manualmente?

Alfredo
Post: 811
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Senior
365
OFFLINE
30/08/2016 16:31

Al
forse sparo una bestialità
ma non basta aggiungere a fine macro

range("A1").select

o quello che vuole?
Post: 2.189
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Veteran
Excel 365
ONLINE
30/08/2016 16:36

Gianfranco hai ragione! [SM=x423026]

Alfredo
Post: 637
Registrato il: 06/04/2013
Utente Senior
2010
OFFLINE
30/08/2016 17:11

Ciao
Mary: cerca di essere chiara nell'esposizione del tuo problema.

Non mi sembra che tu voglia "non vedere" l'indirizzo cui è legato l'hyperlink, ovvero quando ti posizioni con il mouse sulla cella contenente l'hyperlink, excel ti mostra: file///...ecc..ecc.

Pertanto quella macro non ti serve perché azzera quella scritta di tutti gli hyperlink presenti nel foglio.

Se non ti serve l'evidenziazione del range legato all'hyperlink presente nella cella, che ci metti a fare il collegamento?

Ciò premesso: cosa vuoi esattamente?

saluti
[Modificato da dodo47 30/08/2016 17:15]
Domenico
Win 10 - Excel 2016
Post: 17
Registrato il: 06/07/2016
Città: BOLZANO
Età: 31
Utente Junior
2010
OFFLINE
30/08/2016 17:29

Innanzitutto ringrazio tutti

Sí, esatto!
Quello che vorrei è che dovendo passare velocemente da un link all’altro per visualizzare dei dati vorrei che la parte lincata dove vado a leggere i dati mi apparirebbe senza l’evidenziazione grigia evitando cosi di ricliccare due volte per diselezionarla.

grazie mille
saluti Marilena [SM=x423023]
Post: 643
Registrato il: 06/04/2013
Utente Senior
2010
OFFLINE
31/08/2016 13:17

Ciao
Cliccando su un link excel evidenzia il range ad esso legato quindi, se il link è riferito ad un range di celle, non ci puoi fare nulla.

saluti
[Modificato da dodo47 31/08/2016 13:19]
Domenico
Win 10 - Excel 2016
Post: 18
Registrato il: 06/07/2016
Città: BOLZANO
Età: 31
Utente Junior
2010
OFFLINE
01/09/2016 13:37

Grazie per la risposta, allora vuol dire che continuerò a diselezionarlo ogni volta a mano come sempre fatto :-(

saluti e grazie Marilena

Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 17:54. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com