Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Tabelle1 ansprechen, egal des Namens

Forumthread: Tabelle1 ansprechen, egal des Namens

Tabelle1 ansprechen, egal des Namens
01.07.2008 11:42:00
Steffen
Hallo Leuts,
die Tabelle1 hat den Namen ABC
mit Sheets("ABC").Unprotect spreche ich direkt die Tabelle1 namentlich an. Wird diese umbenannt, gibts natürlich einen Fehler. Wie kann ich das so gestalten, dass Unprotect auch funzt, wenn Tabelle1 umbenannt wird.
Viele Grüße

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabelle1 ansprechen, egal des Namens
01.07.2008 11:49:33
Matthias
Hallo Steffen,
Im Projektexplorer es VB-Editors siehst du die Tabellen so:
Tabelle1 (Tabelle1)
Tabelle2 (Tabelle2)
wenn du nun Tabelle1 umbenennst in Tab1, steht da:
Tabelle1 (Tab1)
Tabelle2 (Tabelle2)
Und ansprechen kannst du das Blatt direkt so:

Tabelle1.Protect


Gruß Matthias

Anzeige
AW: Tabelle1 ansprechen, egal des Namens
01.07.2008 11:50:00
Matthias
andere Möglichkeit:
Sheets(Tabelle1.Name).Unprotect
Gruß Matthias

AW: Tabelle1 ansprechen, egal des Namens
01.07.2008 11:54:45
Andi
Hi,
wenn Du nur den Namen auf dem Reiter geändert hast und nicht den VBA-Namen im VB-Editor, dann einfach ohne Anführungszeichen:
Tabelle1.Unprotect
Schönen Gruß,
Andi

AW: Tabelle1 ansprechen, egal des Namens
01.07.2008 13:23:36
Yusuf
Hi,
du kannst die Tabellen auch ueber ihre Position ansprechen.
z.B.:
sheets(1).... ist das Tabellenblatt ganz links also das erste.
Gruß
Yusuf

Anzeige
Danke
01.07.2008 13:29:01
Steffen
@ all
manchmal liegt die Lösung so nahe...
Gruß Steffen

AW: Tabelle1 ansprechen, egal des Namens
01.07.2008 13:46:00
Andi
Hi,
eben, sheets(1) ist die Tabelle ganz links, und nicht die Tabelle1. Wenn die Reiter umsortiert werden, zB per drag&drop, dann funktioniert bei einer Codierung mittels Blatt-Index gar nix mehr.
Schönen Gruß,
Andi

Anzeige
AW: Tabelle1 ansprechen, egal des Namens
01.07.2008 14:34:00
Yusuf
Hi,
das haette ich noch erwaehnen sollen.
Bin davon ausgegangen das es selbsverstaendlich ist aufgrund des Codes (sheet(1)...)
Aber nichtsdestotrotz kann es ja in diesem Fall ausreichend sein.
Gruß
Yusuf
;

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