Sdílet prostřednictvím


ExcelLocale1033Proxy-Klasse (2007 System)

Aktualisiert: November 2007

Stellt Methoden bereit, mit denen geändert wird, wie ein angegebenes systemeigenes Microsoft Office Excel-Objekt Informationen zur Gebietsschema-ID (LCID) an das Excel-Objektmodell übergibt.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)

Syntax

'Declaration
Public NotInheritable Class ExcelLocale1033Proxy
'Usage
Sie müssen keine Instanz einer statischen Klasse deklarieren, um auf ihre Member zuzugreifen.
public static class ExcelLocale1033Proxy

Hinweise

Standardmäßig werden Visual Studio Tools for Office-Projektmappen für Excel vom Gebietsschema des Endbenutzers nicht beeinflusst. Sie verhalten sich stets, als wäre das Gebietsschema Englisch (USA). Dieses Verhalten wird vom ExcelLocale1033Attribute gesteuert.

Mit den Methoden Unwrap und Wrap der ExcelLocale1033Proxy-Klasse können Sie dieses Verhalten für bestimmte Excel-Objekte ändern (d. h. für Objekttypen, die im Microsoft.Office.Interop.Excel-Namespace definiert sind). Weitere Informationen finden Sie unter Formatieren von Daten in Excel mit verschiedenen regionalen Einstellungen.

Excel 2003

Bei Excel 2003 gibt es einige Fälle, in denen systemeigene Excel-Objekte nicht ordnungsgemäß funktionieren, wenn ExcelLocale1033Attribute den Wert true aufweist. Die Methoden der ExcelLocale1033Proxy-Klasse können verwendet werden, um diese Einschränkungen zu umgehen. Weitere Informationen finden Sie unter Formatieren von Daten in Excel mit verschiedenen regionalen Einstellungen.

Excel 2007

Für Excel 2007 funktionieren systemeigene Excel-Objekte wie erwartet, wenn das ExcelLocale1033Attribute den Wert true aufweist. Deshalb sind die Methoden in der ExcelLocale1033Proxy-Klasse in der Version der von den Excel 2007-Projektmappen verwendeten Visual Studio Tools for Office-Laufzeit (Microsoft Visual Studio Tools für Microsoft Office System (Version 3.0-Laufzeit)) veraltet. Weitere Informationen zur Visual Studio Tools for Office-Laufzeit finden Sie unter Übersicht über die Visual Studio Tools for Office-Laufzeit.

Leistung

Weil die Visual Studio Tools for Office-Laufzeit alle systemeigenen Excel-Objekte in ein Proxyobjekt einschließt, wenn ExcelLocale1033Attribute den Wert true aufweist, können sich bestimmte Vorgänge mit systemeigenen Excel-Objekten verlangsamen. In diesen Fällen können Sie die Leistung verbessern, indem Sie mithilfe der Unwrap-Methode das Excel-Objekt ohne Proxy abrufen und anschließend den Vorgang mit diesem Objekt ausführen. Beachten Sie in diesem Fall, dass das von Unwrap zurückgegebene Objekt die Gebietsschema-ID des aktuellen Threads und nicht die Gebietsschema-ID 1033 verwendet.

Vererbungshierarchie

System.Object
  Microsoft.Office.Tools.Excel.ExcelLocale1033Proxy

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

ExcelLocale1033Proxy-Member

Microsoft.Office.Tools.Excel-Namespace

Weitere Ressourcen

Formatieren von Daten in Excel mit verschiedenen regionalen Einstellungen

Globalisierung und Lokalisierung von Office-Projektmappen