Gewusst wie: Verschieben von Arbeitsblättern in Arbeitsmappen
Aktualisiert: Juli 2008
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
Sie können die Position von Arbeitsblättern relativ zu anderen Arbeitsblättern in einer Arbeitsmappe programmgesteuert ändern. Wenn Sie keine Position für das zu verschiebende Blatt angeben, erstellt Excel eine neue Arbeitsmappe, in der das Blatt enthalten ist.
So verschieben Sie ein Arbeitsblatt in einer Anpassung auf Dokumentebene
Ordnen Sie die Gesamtzahl der Blätter in der Arbeitsmappe einer Variablen zu. Verschieben Sie dann das erste Arbeitsblatt an die letzte Position.
Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count Globals.Sheet1.Move(After:=Globals.ThisWorkbook.Sheets(totalSheets))
int totalSheets = this.Application.ActiveWorkbook.Sheets.Count; Globals.Sheet1.Move(missing, Globals.ThisWorkbook.Sheets[totalSheets]);
So verschieben Sie ein Arbeitsblatt in einem Add-In auf Anwendungsebene
Ordnen Sie die Gesamtzahl der Blätter in der Arbeitsmappe einer Variablen zu. Verschieben Sie dann das erste Arbeitsblatt an die letzte Position.
Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count CType(Application.ActiveSheet, Excel.Worksheet).Move(After:=Application.Worksheets(totalSheets))
int totalSheets = this.Application.ActiveWorkbook.Sheets.Count; ((Excel.Worksheet)Application.ActiveSheet).Move(missing, this.Application.Worksheets[totalSheets]);
Siehe auch
Aufgaben
Gewusst wie: Ausblenden von Arbeitsblättern
Gewusst wie: Löschen von Arbeitsblättern aus Arbeitsmappen
Gewusst wie: Schützen von Arbeitsblättern
Konzepte
Globaler Zugriff auf eigene Objekte in Visual Studio Tools for Office-Projekte
Referenz
Änderungsprotokoll
Date |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2008 |
Codebeispiel hinzugefügt, das in einem Add-In auf Anwendungsebene verwendet werden kann. |
Kundenfeedback. |