Archives For Microsoft Excel

In un robusto file Excel, molto ricco e popolato, spesso può capitare di perdere d’occhio la cella selezionata con relativa riga e colonna; hai bisogno magari di dare un’occhiata a un valore della stessa riga ma la cella su cui hai puntato il cursore del mouse si trova al lato opposto del foglio, diciamo che non è la cosa più comoda dell’Universo. Per questo motivo ho cercato una soluzione percorribile e poco invasiva che mi aiutasse a non perdere di vista nulla di ciò che mi tornava utile.

Excel: eliminare collegamenti ad altre cartelle quando non funziona l'interruzione 1

Ho percorso la via della modifica VBA, come già successo in passato con altro. Ispirazione e script perfettamente funzionante ereditato da extendoffice.com/it/documents/excel/1494-excel-highlight-active-row-and-column.html, io ho solo dovuto ritoccare il colore scelto per evitare di andare in contrasto con quelli già utilizzati nel mio foglio Excel. Ti riepilogo molto rapidamente i passaggi da fare:

Con Excel aperto, e il tuo foglio di lavoro in primo piano, premi la combinazione ALT + F11 da tastiera, si aprirà il Visual Basic Application Editor. Seleziona con un doppio clic il foglio di lavoro che ti interessa modificare, comparirà una finestra vuota (bianca) subito a destra. A questo punto potrai copiare e incollare il seguente codice all’interno di quella finestra:

Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
'Update 20140318
Static xRow
Static xColumn
If xColumn <> "" Then
    With Columns(xColumn).Interior
        .ColorIndex = xlNone
    End With
    With Rows(xRow).Interior
        .ColorIndex = xlNone
    End With
End If
pRow = Selection.Row
pColumn = Selection.Column
xRow = pRow
xColumn = pColumn
With Columns(pColumn).Interior
    .ColorIndex = 6
    .Pattern = xlSolid
End With
With Rows(pRow).Interior
    .ColorIndex = 6
    .Pattern = xlSolid
End With
End Sub

Considera che il codice andrà a evidenziare l’intera riga e l’intera colonna rispetto alla cella selezionata in quel momento. Se ti sposterai utilizzando la tastiera (o il clic del mouse), cambierà la relativa evidenziazione, tutto live. Salvando quanto copiato e incollato nella finestra dell’editor VBA (che ora puoi chiudere) vedrai immediatamente il risultato, non c’è bisogno di eseguire alcuna macro (quindi rifiuta eventuali messaggi a video in merito, come quello in immagine qui di seguito):

Excel: evidenziare riga e colonna rispetto alla cella selezionata

Fai clic su “Sì”, salva il lavoro senza l’utilizzo di macro.

Se al termine del tuo lavoro desideri ripristinare il normale funzionamento del foglio Excel (quindi rimuovere l’evidenziazione), dovrai tornare nell’editor VBA (sempre con ALT + F11 da tastiera) e cancellare tutto il codice sorgente che hai precedentemente copiato e incollato, quindi salvare la modifica e chiudere l’editor. L’ultima colonna e riga rimaste evidenziate dovranno essere riportate manualmente allo stile di base (copia il formato da una colonna corretta e applicalo a quella rimasta evidenziata, ripeti l’operazione per la riga).

Update

Quasi dimenticavo: se vuoi modificare il colore dell’evidenziazione, dovrai intervenire su entrambi i valori ColorIndex = 6 e inserire un differente numero al posto del 6, secondo una palette che puoi facilmente trovare in una lista come quella proposta qui: dmcritchie.mvps.org/excel/colors.htm. Per capirci: evidenziare con un bel verde leggibile equivale al numero 43.

Buon lavoro.

×

Pillole

Le pillole sono articoli di veloce lettura dedicati a notizie, script o qualsiasi altra cosa possa essere "divorata e messa in pratica" con poco. Uno spazio del blog riservato ai post "a bruciapelo"!
Condividi l'articolo con i tuoi contatti:

Personal.xls e Excel: coppia insopportabileUna di quelle pillole che potresti non conoscere (ma che io faccio talmente per abitudine da considerarla una banalità, magari sbagliando). Per eliminare delle celle (o righe direttamente) vuote in Excel, ti basta:

  • selezionare la colonna da cui partire (non ti preoccupare, è giusto la base, poi allargherai la selezione in seguito),
  • premere F5,
  • fare clic su Speciale → Celle vuote (fai poi clic su OK).

Excel dovrebbe ora averti evidenziato tutte le celle vuote nella colonna precedentemente selezionata, ti basterà perciò fare clic sul pulsante Elimina nella barra degli strumenti Home del programma (oppure fare clic con il tasto destro e scegliere Elimina) e poi, quando richiesto, scegliere “Elimina l’intera riga“.

×

Pillole

Le pillole sono articoli di veloce lettura dedicati a notizie, script o qualsiasi altra cosa possa essere "divorata e messa in pratica" con poco. Uno spazio del blog riservato ai post "a bruciapelo"!
Condividi l'articolo con i tuoi contatti:

Capita, perché capita, fidati, che una singola applicazione di Microsoft Office su macOS decida di morire lungo la strada, accasciandosi lì per terra e decidendo che “no, lasciami qui, va pure avanti da solo“. Contrariamente a Windows, dove hai il C2R a poter risolvere queste seccanti faccende legate alla disinstallazione e reinstallazione singola del pacchetto interessato (puoi in alternativa scegliere di effettuare un ripristino rapido da Pannello di Controllo), su macOS la storia diventa ancora più facile grazie alla possibile cancellazione dell’applicazione (singola, richiamata dall’ovvio ⌘⌫) seguita poi dall’installazione del PKG dedicato.

Microsoft Office per Mac: reinstallare un'applicazione specifica

Per la cancellazione non credo servano altre parole: ti basterà andare in Applicazioni e buttare via l’eseguibile interessato. Per recuperarne uno nuovo devi invece passare per la pagina ufficiale di Microsoft all’indirizzo docs.microsoft.com/it-it/officeupdates/update-history-office-for-mac, dalla quale (scorrendola leggermente verso il basso) potrai prelevare i pacchetti installanti (PKG) per l’aggiornamento o installazione completa del prodotto che ti serve in quel momento specifico, che si tratti di Word o Excel, passando da Outlook. Puoi in alternativa, sempre dalla stessa, recuperare anche la “Famiglia di prodotti Office (tutte le applicazioni)“.

All’interno della stessa pagina troverai anche aggiornamenti più recenti per altre applicazioni Mac da Microsoft (Microsoft AutoUpdate o Desktop Remoto sono solo due esempi). Ricordati che, prima di installare un PKG scaricato, occorre eliminare l’applicazione che stai per rimettere in sesto, diversamente continuerai a ottenere errori a video.

Buon lavoro.

×

Pillole

Le pillole sono articoli di veloce lettura dedicati a notizie, script o qualsiasi altra cosa possa essere "divorata e messa in pratica" con poco. Uno spazio del blog riservato ai post "a bruciapelo"!
Condividi l'articolo con i tuoi contatti:

Un simpaticissimo bug di Outlook che impedisce il salvataggio contemporaneo di più allegati su unità di rete (se ne parla qui, qui e anche in un documento con un work-around che scatenerebbe un “Grazie al …” di chiunque, anche del più sprovveduto) mi ha portato a un collegamento ben più importante e certamente da tenere d’occhio sul sito di supporto Office, contenente ogni bug ancora aperto ed eventuali work-around suggeriti dagli sviluppatori.

Disinstallazione Office 365 (2016): OffScrub16 e OffScrubc2r

La pagina è questa: support.office.com/en-gb/article/Fixes-or-workarounds-for-recent-issues-in-Outlook-for-Windows-ecf61305-f84f-4e13-bb73-95a214ac1230 (il mio collegamento ti riporterà all’originale in inglese, se vuoi la traduzione italiana fai clic qui) e –come tu stesso potrai notareriporta i problemi ancora in lavorazione (quindi noti) nel corso dei vari rilasci che riguardano Outlook, con dettagli importanti e possibilità di consultare le pagine contenenti le informazioni di risoluzione (temporanee o definitive). Nella colonna di sinistra potrai inoltre scegliere di visualizzare il medesimo tipo di pagina, riferita però a un diverso prodotto della suite Office.

Bug conosciuti dei prodotti Office, dove trovarli

Non so tu, ma io ho questa pagina attualmente salvata tra i collegamenti d’ufficio che tornano facilmente utili quando si ha a che fare con una gran mole di utenti (ma vale anche per la singola installazione di casa tua, o dei tuoi genitori).

×

Pillole

Le pillole sono articoli di veloce lettura dedicati a notizie, script o qualsiasi altra cosa possa essere "divorata e messa in pratica" con poco. Uno spazio del blog riservato ai post "a bruciapelo"!
Condividi l'articolo con i tuoi contatti:

Lavorando su una cartella di Excel, ho spostato al suo interno alcuni contenuti provenienti da un diverso file. Una volta rimossi, pur perdendo ogni collegamento con quel file precedentemente utilizzato, continuava a mostrarmelo all’interno dei “collegamenti“, impossibile da terminare. Anche dando un’occhiata a ogni cella, non trovavo più formule o collegamenti al file esterno, per questo motivo ho dovuto cercare una soluzione per tamponare il problema del popup di aggiornamento dati a ogni apertura del file:

Excel: eliminare collegamenti ad altre cartelle quando non funziona l'interruzione

Si può parlare di GUI (che non ha funzionato), macro (che preferivo non implementare manualmente all’interno del mio foglio) e componenti aggiuntivi di terze parti a pagamento (fuori discussione per un lavoro singolo). Poi ho trovato una soluzione davvero niente male, gratuita e che può essere utilizzata secondo esigenza. Si chiama FindLink.

Cosa tu puoi fare manualmente

Ciò che puoi fare manualmente su Excel, è andare nella scheda Dati, quindi fare clic sul pulsante “Modifica collegamenti“. Per ciascun collegamento a un file esterno, potrai selezionare la riga corrispondente e fare clic sul pulsante Interrompi collegamento, confermando poi il messaggio di attenzione che comparirà a video (vedi immagini qui di seguito):

Salvando poi il file, dovresti automaticamente aver perso i collegamenti verso fogli esterni, anche se –come detto già a inizio articolo– potrebbe non essere sufficiente.

Cosa tu puoi fare con FindLink

FindLink è un componente aggiuntivo per Microsoft Excel, compatibile anche con la versione 2016, che può essere installato o semplicemente utilizzato “one-shot“. Io ho preferito l’utilizzo singolo, che puoi ingaggiare scaricando gratuitamente il componente dal sito web ufficiale (manville.org.uk/software/findlink.htm), scompattando il file ZIP e facendo doppio clic su findlink.xla (ho caricato una copia del componente anche nel mio spazio box, sia mai dovesse tornare utile).

Una volta accettata l’esecuzione di Macro (fallo solo per la sessione corrente, facendo clic sul pulsante Abilita macro), ti si caricherà una nuova scheda pulsanti chiamata Componenti aggiuntivi. In questa troverai “Find Links“, che servirà a far entrare in azione il componente aggiuntivo, il quale ti chiederà cosa analizzare e come avvisarti (puoi lasciare tutto di default, con avvisi a video tramite popup per ogni collegamento trovato).

A questo punto ti basterà rispondere “Yes” alla domanda “Shall I delete it?” quando il componente rileverà un collegamento ancora vivo verso l’altra cartella Excel non più utilizzata:

Excel: eliminare collegamenti ad altre cartelle quando non funziona l'interruzione 7

Salva il file al termine delle rimozioni. Questa azione ti permetterà di portare a casa il risultato, finalmente.

×

Pillole

Le pillole sono articoli di veloce lettura dedicati a notizie, script o qualsiasi altra cosa possa essere "divorata e messa in pratica" con poco. Uno spazio del blog riservato ai post "a bruciapelo"!
Condividi l'articolo con i tuoi contatti: