Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Drag & Drop deaktivieren?

Drag & Drop deaktivieren?
28.08.2008 14:46:27
Steffi
Hallo liebe Spezialisten,
unter "Optionen" habe ich ja die Möglichkeit "Drag & Drop von Zellen" zu deaktivieren.
Das wirkt sich dann aber auf alle geöffneten Dateien aus :-(
Gibt es eine Möglichkeit mit Hilfe eines Makro oder ähnlich Drag & Drop nur bei einer bestimmten Datei zu deaktivieren?
Freue mich riesig auf Eure Hilfe
Gruß: Steffi
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Drag & Drop deaktivieren?
28.08.2008 15:51:19
Ramses
Hallo
Deine Mappe wo das deaktiviert werden soll öffnen
den VB-Editor starten
Doppelklick auf ""VBA Projeckt(Deine_Mappe.xls)"
Doppelklick auf "Diese Arbeitsmappe"
Dort dann diese 4 Codesegmente reinkopieren

Private Sub Workbook_Activate()
Application.CellDragAndDrop = False
End Sub



Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CellDragAndDrop = True
End Sub



Private Sub Workbook_Deactivate()
Application.CellDragAndDrop = True
End Sub



Private Sub Workbook_Open()
Application.CellDragAndDrop = False
End Sub


Gruss Rainer

Anzeige
AW: Drag & Drop deaktivieren?
28.08.2008 16:58:00
Steffi
Hey Rainer,
Super, erste Klasse!!!
Funktioniert Prima.
1000 DANK für Deine Bemühungen!!!
Steffi
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Drag & Drop in Excel deaktivieren


Schritt-für-Schritt-Anleitung

Um die Funktion "Drag & Drop" in Excel für eine bestimmte Arbeitsmappe zu deaktivieren, kannst Du ein einfaches Makro verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne die gewünschte Arbeitsmappe in Excel.
  2. Starte den Visual Basic-Editor (drücke ALT + F11).
  3. Doppelklicke auf VBA-Projekt(Deine_Mappe.xls).
  4. Doppelklicke auf Diese Arbeitsmappe.
  5. Füge die folgenden Codesegmente ein:
Private Sub Workbook_Activate()
    Application.CellDragAndDrop = False
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.CellDragAndDrop = True
End Sub

Private Sub Workbook_Deactivate()
    Application.CellDragAndDrop = True
End Sub

Private Sub Workbook_Open()
    Application.CellDragAndDrop = False
End Sub
  1. Schließe den Visual Basic-Editor und speichere Deine Arbeitsmappe.
  2. Teste die Funktion, indem Du die Arbeitsmappe erneut öffnest.

Mit diesen Schritten kannst Du das Excel Drag and Drop deaktivieren, ohne dass es sich auf andere Dateien auswirkt.


Häufige Fehler und Lösungen

  • Fehler: Drag & Drop funktioniert nicht in einer anderen Datei.
    Lösung: Stelle sicher, dass Du das Makro in der spezifischen Arbeitsmappe eingefügt hast und diese aktiv ist.

  • Fehler: Makros sind deaktiviert.
    Lösung: Aktiviere Makros in den Excel-Optionen unter "Trust Center".


Alternative Methoden

Falls Du keine Makros verwenden möchtest, kannst Du das Drag & Drop in Excel auch über die Optionen deaktivieren:

  1. Gehe zu Datei > Optionen.
  2. Wähle den Reiter Erweitert.
  3. Deaktiviere die Option Drag & Drop von Zellen.

Diese Methode wirkt sich jedoch auf alle geöffneten Dateien aus.


Praktische Beispiele

Wenn Du beispielsweise eine Tabelle mit sensiblen Daten hast, kannst Du das Drag and Drop Excel deaktivieren, um versehentliches Verschieben zu verhindern. Nutze das oben genannte Makro, um sicherzustellen, dass die Funktion nur für diese spezifische Datei deaktiviert ist.


Tipps für Profis

  • Makros sichern: Stelle sicher, dass Du eine Sicherungskopie Deiner Arbeitsmappe machst, bevor Du Makros hinzufügst.
  • Testen: Teste die Funktionalität in einer Kopie Deiner Datei, um sicherzustellen, dass alles wie gewünscht funktioniert.
  • Schulung: Wenn Du mit anderen zusammenarbeitest, informiere sie über die Deaktivierung von Drag & Drop, um Missverständnisse zu vermeiden.

FAQ: Häufige Fragen

1. Kann ich Drag & Drop in Excel aktivieren?
Ja, indem Du die oben genannten Makros anpasst oder die Option in Excel unter den Einstellungen aktivierst.

2. Funktioniert Drag & Drop auch in Outlook?
Das Drag and Drop Outlook funktioniert nicht direkt wie in Excel. Du musst die Funktion in der jeweiligen Anwendung separat betrachten.

3. Was bedeutet Application.CellDragAndDrop?
Das ist die VBA-Eigenschaft, die die Drag & Drop-Funktion in Excel steuert. Wenn Du sie auf False setzt, wird Drag & Drop deaktiviert.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige