Thema Datum  Von Nutzer Rating
Antwort
03.07.2022 11:58:21 Gast3831
NotSolved
03.07.2022 12:06:10 Gast90764
NotSolved
03.07.2022 12:22:06 Gast80786
NotSolved
03.07.2022 14:01:03 Gast74119
****
NotSolved
03.07.2022 14:12:19 Gast32339
NotSolved
03.07.2022 14:21:32 Gast59517
NotSolved
03.07.2022 14:44:38 Gast59646
****
NotSolved
03.07.2022 14:38:51 Gast8547
****
NotSolved
03.07.2022 15:02:15 Gast74572
NotSolved
Blau Hilfe Bei VBA Prüfungsaufgabe
03.07.2022 15:22:29 Gast77398
****
NotSolved
03.07.2022 15:29:07 Gast93774
****
NotSolved
03.07.2022 15:40:59 Gast22823
NotSolved
03.07.2022 15:51:45 Gast71290
****
NotSolved
03.07.2022 15:57:36 ralf_b
NotSolved
03.07.2022 16:00:11 Gast83467
NotSolved
03.07.2022 16:11:02 ralf_b
NotSolved
03.07.2022 16:17:31 Gast90730
NotSolved
03.07.2022 17:54:45 Gast97762
NotSolved
03.07.2022 18:59:21 Gast33841
NotSolved
03.07.2022 19:30:50 Gast96626
NotSolved
06.07.2022 08:20:53 Mase
NotSolved
06.07.2022 12:45:27 Gast50222
NotSolved
06.07.2022 12:56:05 Gast99552
NotSolved
06.07.2022 13:16:28 Mase
NotSolved
06.07.2022 13:19:45 Mase
NotSolved
06.07.2022 13:35:16 Gast76633
NotSolved
06.07.2022 13:37:01 Gast64028
NotSolved
06.07.2022 14:04:56 Mase
NotSolved
06.07.2022 14:34:04 Gast11777
NotSolved
06.07.2022 14:47:15 Mase
NotSolved
06.07.2022 17:59:46 Gast66606
**
NotSolved
06.07.2022 13:56:11 Mase
NotSolved

Ansicht des Beitrags:
Von:
Gast77398
Datum:
03.07.2022 15:22:29
Views:
490
Rating: Antwort:
  Ja
Thema:
Hilfe Bei VBA Prüfungsaufgabe

Ein Blick in die Doku zu Worksheets.Add

Da sieht man, dass diese Methode (bei Klassen/Objekten nennt man eine Funktion, Methode) das erstellte Tabellenblatt zurück gibt.

set ws = ThisWorkbook.Worksheets.Add()

Was wissen wir aber noch? Wir wissen, dass das Tabellenblatt am Ende hinzugefügt wird. Also müssen wir nur dafür sorgen das letzte zu referenzieren, wie erreichen wir das? Hier kommt wieder Auflistung Worksheets ins Spiel.

Zu oben, wäre also auch folgendes möglich:

ThisWorkbook.Worksheets.Add
set ws = ThisWorkbook.Worksheets(ThisWorkbook.Worksheets.Count)
'ws.Name = ...

 

Grüße

PS: Da man mit dem Paramter Count bei der Methode Worksheets.Add auch gleichzeitig mehr als ein Worksheet erstellen kann, wäre hier die Frage was die Methode dann zurück gibt (das habe ich noch nie getestet).


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
03.07.2022 11:58:21 Gast3831
NotSolved
03.07.2022 12:06:10 Gast90764
NotSolved
03.07.2022 12:22:06 Gast80786
NotSolved
03.07.2022 14:01:03 Gast74119
****
NotSolved
03.07.2022 14:12:19 Gast32339
NotSolved
03.07.2022 14:21:32 Gast59517
NotSolved
03.07.2022 14:44:38 Gast59646
****
NotSolved
03.07.2022 14:38:51 Gast8547
****
NotSolved
03.07.2022 15:02:15 Gast74572
NotSolved
Blau Hilfe Bei VBA Prüfungsaufgabe
03.07.2022 15:22:29 Gast77398
****
NotSolved
03.07.2022 15:29:07 Gast93774
****
NotSolved
03.07.2022 15:40:59 Gast22823
NotSolved
03.07.2022 15:51:45 Gast71290
****
NotSolved
03.07.2022 15:57:36 ralf_b
NotSolved
03.07.2022 16:00:11 Gast83467
NotSolved
03.07.2022 16:11:02 ralf_b
NotSolved
03.07.2022 16:17:31 Gast90730
NotSolved
03.07.2022 17:54:45 Gast97762
NotSolved
03.07.2022 18:59:21 Gast33841
NotSolved
03.07.2022 19:30:50 Gast96626
NotSolved
06.07.2022 08:20:53 Mase
NotSolved
06.07.2022 12:45:27 Gast50222
NotSolved
06.07.2022 12:56:05 Gast99552
NotSolved
06.07.2022 13:16:28 Mase
NotSolved
06.07.2022 13:19:45 Mase
NotSolved
06.07.2022 13:35:16 Gast76633
NotSolved
06.07.2022 13:37:01 Gast64028
NotSolved
06.07.2022 14:04:56 Mase
NotSolved
06.07.2022 14:34:04 Gast11777
NotSolved
06.07.2022 14:47:15 Mase
NotSolved
06.07.2022 17:59:46 Gast66606
**
NotSolved
06.07.2022 13:56:11 Mase
NotSolved