Thema Datum  Von Nutzer Rating
Antwort
01.02.2022 22:18:37 Markus
NotSolved
Blau After Copy ListObject name is changing
02.02.2022 00:02:57 xlKing
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
02.02.2022 00:02:57
Views:
170
Rating: Antwort:
  Ja
Thema:
After Copy ListObject name is changing

Hi Markus,

also bei mir wird der Name in die neue Arbeitemappe übernommen. Wenn du sicher bist dass es in diesem Workbook nicht schon irgendwo ein Table-Objekt gibt, brauchst du nur über den Index und die Name-Eigenschaft des neuen Listobjekts gehen. 

Je nachdem wie es dir lieber ist, entweder so:

Dim c as Long
c = ThisWorkbook.Worksheets(2).ListObjects.Count
ThisWorkbook.Worksheets(2).ListObjects(c).Name = "Table"

oder so:

With ThisWorkbook.Worksheets(2).ListObjects
  .Item(.Count).Name = "Table"
End With

Du kannst aber keinen Namen vergeben, der in diesem Workbook schon einem anderen ListObject zugeordnet ist, auch wenn sich diese auf einem anderen Sheet befindet. Dann kommt entweder ein Fehler oder eine Nummerierung mit Unterstrich. In dem Fall solltest du dir einen anderen Namen ausdenken auf den du in deinen Makros referenzierst.

Gruß Mr. K.

 

 

 


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
01.02.2022 22:18:37 Markus
NotSolved
Blau After Copy ListObject name is changing
02.02.2022 00:02:57 xlKing
NotSolved