Adam sait comment désactiver l’édition par glisser-déposer dans Excel, à l’aide d’une macro, en définissant la propriété CellDragandDrop pour l’objet Application. Il note à juste titre que cela n’empêche pas les gens de faire glisser des informations à partir d’autres programmes (tels que Word ou Outlook) et de déposer ces informations dans une feuille de calcul. Il se demande s’il existe un moyen de désactiver le glisser-déposer dans Excel quelle que soit la source.

La solution la plus proche que nous ayons pu trouver est un ensemble de macros développées par Ken Puls et notées sur cette page:

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

Les macros désactivent certaines fonctions et touches de raccourci, et interdisent ainsi de couper, copier et coller. Théoriquement, il désactive également le glisser-déposer, mais seuls des tests approfondis avec divers programmes diront si cela fonctionnera dans la situation d’Adam.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (11520) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Disabling_Dragging_and_Dropping [Désactivation du glisser-déposer].