Adam sa come disabilitare la modifica mediante trascinamento in Excel, utilizzando una macro, impostando la proprietà CellDragandDrop per l’oggetto Application. Fa giustamente notare che ciò non impedisce alle persone di trascinare informazioni da altri programmi (come Word o Outlook) e di rilasciare tali informazioni in un foglio di lavoro. Si chiede se esiste un modo per disabilitare il trascinamento in Excel indipendentemente dalla fonte.

La soluzione più vicina che siamo riusciti a trovare è un insieme di macro sviluppate da Ken Puls e annotate in questa pagina:

http://www.vbaexpress.com/kb/getarticle.php?kb_id=373

Le macro disabilitano alcune funzioni di menu e tasti di scelta rapida e quindi non consentono di tagliare, copiare e incollare. Teoricamente disabilita anche il trascinamento, ma solo test approfonditi con vari programmi diranno se funzionerà nella situazione di Adam.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (11519) si applica a Microsoft Excel 97, 2000, 2002 e 2003.

Puoi trovare una versione di questo suggerimento per l’interfaccia a barra multifunzione di Excel (Excel 2007 e versioni successive) qui: