VBScript-Beispielskripte, die veranschaulichen, wie die Optionen auf der Registerkarte Bearbeiten von Microsoft Excel 2003 abgerufen und konfiguriert werden können.
Die Optionen, auf die in den folgenden Skripts verwiesen wird, entsprechen den Optionen auf der Registerkarte Bearbeiten des Dialogfeldes Optionen. Klicken Sie in Microsoft Excel 2003 im Menü Extras auf Optionen und dann auf die Registerkarte Bearbeiten, wenn Sie auf diese Optionen zugreifen möchten. Die folgende Abbildung enthält die Zuordnung zwischen den in diesem Dialogfeld verfügbaren Optionen und dem Objektmodell von Microsoft Excel.

Die Skripts auf dieser Seite wurden mit Microsoft Excel 2003 getestet. Ein Teil der Funktionalität funktioniert wahrscheinlich auch mit anderen Versionen von Microsoft Excel, die Visual Basic for Applications (VBA) unterstützen. Die Skripts wurden jedoch nicht mit den anderen Funktionen getestet.
Beispielskript, das die Konfigurationsinformationen der Registerkarte Bearbeiten im Dialogfeld Optionen von Microsoft Excel 2003 abruft.
Set objExcel = CreateObject("Excel.Application")
Wscript.Echo "Edit directly in cell: " & objExcel.EditDirectlyInCell
Wscript.Echo "Allow cell drag and drop: " & objExcel.CellDragAndDrop
Wscript.Echo "Move Selection after Enter: " & objExcel.MoveAfterReturn
Wscript.Echo "Move direction: " & objExcel.MoveAfterReturnDirection
Wscript.Echo "Cut, copy, and sort objects with cells: " & _
objExcel.CopyObjectsWithCells
Wscript.Echo "Provide feedback with Animation: " & _
objExcel.EnableAnimations
Wscript.Echo "Enable AutoComplete for cell values: " & _
objExcel.EnableAutoComplete
Wscript.Echo "Alert before overwriting cells: " & _
objExcel.AlertBeforeOverwriting
Wscript.Echo "Extend data range formats and formulas: " & _
objExcel.ExtendList
Wscript.Echo "Enable automatic percent entry: " & _
objExcel.AutoPercentEntry
Wscript.Echo "Show Paste Options buttons: " & _
objExcel.DisplayPasteOptions
Wscript.Echo "Show Insert Options buttons: " & _
objExcel.DisplayInsertOptions
Wscript.Echo "Fixed decimal: " & objExcel.FixedDecimal
Wscript.Echo "Fixed decimal places: " & objExcel.FixedDecimalPlaces
Wscript.Echo "Ask to update automatic links: " & _
objExcel.AskToUpdateLinks
objExcel.Quit
Beispielskript, das die Möglichkeit deaktiviert, Zellen direkt zu bearbeiten.
Set objExcel = CreateObject("Excel.Application")
objExcel.EditDirectlyInCell = FALSE
objExcel.Quit
Die Beispielskripts werden von keinem Microsoft-Supportprogramm oder Supportdienst unterstützt. Sie stehen Ihnen so, wie sie sind, zur Verfügung – ohne jegliche Garantie und Gewährleistung. Microsoft schließt weiterhin jegliche Gewährleistung für Mängel oder die Funktion der Skripts aus. Das gesamte Risiko der Verwendung der Skripts und der Dokumentation liegt bei Ihnen. Microsoft, seine Autoren oder jede andere Person, die mit der Erstellung, Produktion oder Bereitstellung der Skripts zu tun hat, sind für Schäden egal welcher Art (inklusive, jedoch nicht ausschließlich, Schäden durch entgangene Einnahmen, Störungen des Geschäftsbetriebs, Verlust geschäftlicher Informationen oder Vermögensschäden), die aus der Nutzung oder nicht möglichen Nutzung der Beispielskripts oder der Dokumentation entstehen, nicht verantwortlich – und zwar auch dann nicht, wenn Microsoft die Möglichkeit solcher Schäden bekannt war.