Office: Tabelle referenzieren

Helfe beim Thema Tabelle referenzieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen in meiner Userform nutze ich in der TextBox die Tag-Eigenschaften Ich lese sie wie folgt in einen Array aus: array =... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Sportler1958, 15. Januar 2023.

  1. Tabelle referenzieren


    Hallo zusammen

    in meiner Userform nutze ich in der TextBox die Tag-Eigenschaften
    Ich lese sie wie folgt in einen Array aus:
    array = split(ctrl.tag,",")
    das funktioniert auch sehr gut.

    An erster Stelle in der Tag und nun auch im Array steht der Tabellenname. Ich möchte den String als Tabellen-Codename verwenden. Ist das möglich?

    Vorab vielen Dank!!!
    Peter
     
    Sportler1958, 15. Januar 2023
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    Hallo Peter,

    =Array(0)

    Tabelle referenzieren GrußformelTabelle referenzieren Homepage
     
    Hajo_Zi, 15. Januar 2023
    #2
  3. Hallo Hajo
    vielen Dank für die Antwort.
    ja das schaffe ich

    ich möchte diesen String so einsetzen, dass ich damit den Verweis auf eine Tabelle erstellen kann.
    Beispiel:
    Tag: Tabelle1, Datum
    Arr(0) = Tabelle1 (Codename: Adressen)
    dim ws as worksheet
    set ws = arr(0) ?????
     
    Sportler1958, 15. Januar 2023
    #3
  4. Hajo_Zi
    Hajo_Zi Erfahrener User

    Tabelle referenzieren

    Hajo_Zi, 15. Januar 2023
    #4
  5. Hallo Hajo vielen Dank für die Antwort
    Das funktioniert !!!!
    Ist das auch mit dem Tabellen-Codenamen möglich?
     
    Sportler1958, 15. Januar 2023
    #5
  6. Hajo_Zi
    Hajo_Zi Erfahrener User
    Hajo_Zi, 15. Januar 2023
    #6
  7. Array(12) ??
     
    Sportler1958, 15. Januar 2023
    #7
  8. Hajo_Zi
    Hajo_Zi Erfahrener User

    Tabelle referenzieren

    ja ich schaue nicht auf Deinen Rechner, damit konnte ich nicht sehen wo der interne Name steht.
     
    Hajo_Zi, 15. Januar 2023
    #8
  9. Sorry ich stand auf dem Schlauch :-)
    ich habe das mal so geändert, dass nun in Arr(0) der Tabellen-Codename steht. Dann funktioniert die Zuweisung nicht mehr.
    Beispiel:
    Arr(0) Tabellenblattname Adressen funktioniert
    Arr(o) Tabellen-Codename shAdressen funktioniert nicht
     
    Sportler1958, 15. Januar 2023
    #9
  10. Hajo_Zi
    Hajo_Zi Erfahrener User
    nur wenige schauen auf Deinen Rechner und sehen die Datei.
    Ich möchte gerne den Fehler im Original sehen.

    Ich baue keine Datei nach. Die Zeit hat schon jemand investiert.

    Ein Nachbau sieht meist anders aus als das Original. <B>Darum sollte das Original verlinkt werden.</b>

    Wenn du an Stelle einer Demomappe deine Originalmappe hochladen willst, diese aber sensible Daten enthält, kannst du diese Daten
    Hinweis - Anonymisierung und Pseudonymisierung von Beispielmappen - MS-Office-Forum
    änderrn.
    Der Name einer hochgeladenen Mappe wird im Beitrag automatisch angezeigt, sodass es bei Verwendung von aussagekräftigen Namen leichter fällt, sie später im Ablageordner wiederzufinden und sie gedanklich einem bestimmten Thema zuzuordnen. Namen wie Muster*, Test*, Mappe*, Beispiel*, Fehler*, Kalender* usw. sind so allgemein, dass eine Zuordnung zu einem Thema unmöglich gemacht wird.
    Es sollte ein aussagekräftiger Name sein.

    Benutze hier im Forum die Funktion zum hochladen. Falls Du die nicht benutzen möchtest beachte, von unsicheren Servern wie z.B. www.file-upload.net lade ich keine Datei runter. (lt. Einschätzung meines Virenprogramms)3

    Bilder lade ich mir nicht runter, da Excel damit nichts anfangen kann.

    Bilder statt Datei | Excel ist sexy!

    Hochgeladene Bilder können zwar als solche in Excel importiert werden, sind jedoch bei der Lösung von Problemen nicht sehr hilfreich, da man die eigentlichen Daten nicht ohne große und zeitraubende Umwege direkt in die Tabelle übertragen kann.

    Das ist nur meine Meinung zu dem Thema.

     
    Hajo_Zi, 15. Januar 2023
    #10
  11. Hallo Hajo
    hier die Mappe
     
    Sportler1958, 15. Januar 2023
    #11
  12. Hajo_Zi
    Hajo_Zi Erfahrener User
    ich bin dann raus, da meine Beitrag nicht komplett gelesen wurde.
    Das wird schon seinen Grund haben.
    Ich schreibe nicht für den Papierkorn. Ich bin dann raus.
    Viel Erfolg noch.

     
    Hajo_Zi, 15. Januar 2023
    #12
  13. Tabelle referenzieren

    Ist der Name dann besser?
     
    Sportler1958, 15. Januar 2023
    #13
  14. HKindler
    HKindler Erfahrener User
    Hi,

    lass dich von Hajos Textbausteinen nicht irritieren...

    Was versprichst du dir davon den Codename statt den Blattnamen zu verwenden? Der Codename kann nicht als Variable verwendet werden. Wenn du dem Nutzer zugestehst den Blattnamen zu verändern und daher den Codename verwenden willst, ist das etwas umständlicher. Du musst dann nämlich erst das zugehörige Blatt ermitteln. Folgende Routine gibt dir das Blatt mit dem CodeName strCodeName als Worksheet-Objekt zurück:
    Code:
    Function GetSheetFromCodeName(ByVal strCodeName As String, _
                                  Optional Arbeitsmappe As Workbook) As Worksheet
    'Gibt eine Tabelle bzw. ein Diagramm basierend auf dem CodeName zurück
    Dim ws As Object
    If Arbeitsmappe Is Nothing Then Set Arbeitsmappe = ThisWorkbook
    For Each ws In Arbeitsmappe.Sheets
        If LCase(ws.CodeName) = LCase(strCodeName) Then
            Set GetSheetFromCodeName = ws
            Exit Function
        End If
    Next
    End Function
     
    HKindler, 16. Januar 2023
    #14
Thema:

Tabelle referenzieren

Die Seite wird geladen...
  1. Tabelle referenzieren - Similar Threads - Tabelle referenzieren

  2. Schriftart einer Tabelle im Unterformular verändern

    in Microsoft Access Hilfe
    Schriftart einer Tabelle im Unterformular verändern: Hallo, wie kann ich die Schriftart einer Tabelle ( Datenblatt ) im Unterformular verändern. Also nicht Global für alle! Mit freundlichen Grüßen
  3. Tabellenränder beim Druck ausblenden

    in Microsoft Word Hilfe
    Tabellenränder beim Druck ausblenden: Hallo zusammen, in meiner Vorlage habe ich eine Adressbox mit 2 Spalten und 3 Zeilen, sowie als Fußzeile eine Tabelle mit 4 Spalten und 3 Zeilen eingefügt. Zur besseren Orientierung möchte ich...
  4. 2 Tabellen nach bestimmten Kriterien synchronisieren

    in Microsoft Excel Hilfe
    2 Tabellen nach bestimmten Kriterien synchronisieren: Ich habe 2 identische Excel Dokumente -TB1 und TB2 haben gleiches Layout/ bedingte Formatierungen und Formeln enthalten -in TB1 Pflege ich alle Daten täglich (meine Daten) (mehrere Sheets) -in...
  5. Zusammenfassen von Tabellen

    in Microsoft Excel Hilfe
    Zusammenfassen von Tabellen: Guten Morgen zusammen, ich habe folgendes Problem bei dem ich nicht weiterkomme. Ausgangs Situation ist: Es gibt mehrere Tabellen mit Bestellungen z.b. so: Tabelle 1 = Bestellung1; Tabelle 2 =...
  6. Intelligente Tabelle Filter fixieren

    in Microsoft Excel Hilfe
    Intelligente Tabelle Filter fixieren: Moin, ich habe eine Tabelle wo ich eine Intelligente Tabelle von gemacht habe. Dann habe ich den dazu gehörigen Filter eingestellt. Wenn ich jetzt etwas Filtere, wird das Filterfenster auch...
  7. Datenübernahme in andere Tabelle ohne Leerzeilen, Anfänger

    in Microsoft Excel Hilfe
    Datenübernahme in andere Tabelle ohne Leerzeilen, Anfänger: Hallo, Auch wenn dieses Thema schon mehrere Male gepostet wurde, hab ich dennoch ein Probelm damit. Ich möchte Werte aus einer Tabelle in eine andere auflisten. Die ausgangs Tabelle enthält...
  8. Intelligente Tabelle mit Suchfeld durchsuchen?

    in Microsoft Excel Hilfe
    Intelligente Tabelle mit Suchfeld durchsuchen?: Hallo, ich habe kürzlich das Video "Eigene Suchleiste für Excel Tabellen" von Jakob Neubauer gesehen und fand das äußerst interessant. Wir haben eine Arbeitsmappe da haben wir einmal eine...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden