Office: Wert aus intelligenter Tabelle lesen

Helfe beim Thema Wert aus intelligenter Tabelle lesen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich komme nicht weiter mit meiner Programmierung. In einem Tabellenblatt habe ich mehrere Tabellen nebeneinander liegen, die alle als... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von ludger60, 29. Januar 2017.

  1. Wert aus intelligenter Tabelle lesen


    Hallo,

    ich komme nicht weiter mit meiner Programmierung.

    In einem Tabellenblatt habe ich mehrere Tabellen nebeneinander liegen, die alle als intelligente Tabelle eingerichtet sind mit einem entsprechenden Namen. Die Tabellen sind alle gleich aufgebaut sind und haben jeweils 4 Spalten (von, bis, Bez1, und Bez2).

    Über VBA ermittle ich durch die Funktion Worksheet_Change den neu eingegebenen Wert. Ich möchte nun abhängig davon, in welcher der Tabellen ein Wert ganz gleich in welcher der 4 Spalten geändert wurde, den Wert aus den Spalten von und Bez2 der entsprechenden Zeile per VBA ausgeben. Dabei würde ich gern einfach die Namen und Überschriften der Tabelle nutzen. Ist das irgendwie möglich oder wie kann ich es sonst lösen?

    Gruß
    Ludger

    :)
     
    ludger60, 29. Januar 2017
    #1
  2. Beverly
    Beverly Erfahrener User
    Hi Ludger,

    vielleicht eine Möglichkeit (ungetestet) unter Verwendung der Spaltennummer der formatierten Tabelle:

    Code:
    Wert aus intelligenter Tabelle lesen grusz.gif
     
    Beverly, 31. Januar 2017
    #2
  3. Hallo Karin,

    danke für deine Antwort - das hilft mir schon mal sehr viel weiter.

    Noch mal eine zweite Frage: Kann ich ausgeben, in welcher Spalte meiner Tabelle ich gerade den Wert geändert habe? Das heißt, es soll also nicht die absolute Spaltennummer ausgegeben werden, sondern die Spaltennummer relativ zu meiner Tabelle.

    Gruß
    Ludger
     
    ludger60, 31. Januar 2017
    #3
  4. Beverly
    Beverly Erfahrener User

    Wert aus intelligenter Tabelle lesen

    Hi Ludger,

    dazu müsstest du in einer Schleife über alle Spalten der formatierten Tabelle laufen. Ausgehend von dem Code aus meinem vorhergehenden Beitrag zur Ermittlung der betreffenden formatierten Tabelle:

    Code:
    Wert aus intelligenter Tabelle lesen grusz.gif
     
    Beverly, 31. Januar 2017
    #4
  5. Hallo Karin,

    das ging aber schnell. *Smilie

    Im Prinzip funktioniert es. Allerdings gibt es die Ausgabe nur bei Änderungen in der ersten Tabelle. Wenn ich einen Wert in der zweiten Tabelle ändere, dann wird nichts ausgegeben.
    Mein Code sieht im Moment so aus:
    Code:
    Gruß
    Ludger
     
    ludger60, 31. Januar 2017
    #5
  6. Beverly
    Beverly Erfahrener User
    Hi Ludger,

    ja, habe gerade festegestellt dass der Code nur bei 1 vorhandenen formatierten Tabelle korrekt funktioniert, nicht jedoch bei mehreren. So sollte er jedoch richtig sein:

    Code:
    Es ist halt immer wieder verwirrend, da der Zugriff auf die Tabellenspalten immer in Relation gesehen werden muss. *eek.gif*


    Wert aus intelligenter Tabelle lesen grusz.gif
     
    Beverly, 31. Januar 2017
    #6
  7. Hi Karin,

    ... super *Smilie das war's. Ich denke, damit komme ich weiter.

    Ich hab bisher zwar viel mit VBA für Access gemacht, aber VBA für Excel ist ja doch noch ein anderes Thema.

    Vielen Dank und Gruß
    Ludger
     
    ludger60, 31. Januar 2017
    #7
Thema:

Wert aus intelligenter Tabelle lesen

Die Seite wird geladen...
  1. Wert aus intelligenter Tabelle lesen - Similar Threads - Wert intelligenter Tabelle

  2. Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.

    in Microsoft Excel Hilfe
    Wenn ein Wert ein einer Spalte, dann komplette Zeile im anderen Blatt untereinander einfügen.: Hallo, kann mir jemand bitte bei folgenderm Helfen. Habe etwas ähnliches gefunden was ich brauche, nur noch eine kleine Änderung ist notwendig. Aufgabe: Es wird geprüft, ob in Spalte Q ein Wert...
  3. Abfrageergebnis soll keine doppelten Werte enthalten

    in Microsoft Access Hilfe
    Abfrageergebnis soll keine doppelten Werte enthalten: Ich suche nach einer Lösung für folgendes Problem. In einer Tabelle werden Abwesenheiten erfasst. Verknüpft mit einer Mitarbeitertabelle. So erhalte ich eine Übersicht welcher Mitarbeiter aus...
  4. Teilstring einer Zelle auf Wert aus anderer Zelle überprüfen

    in Microsoft Excel Hilfe
    Teilstring einer Zelle auf Wert aus anderer Zelle überprüfen: Hallo zusammen, ich habe in einer Excel-Tabelle in zwei Tabellenblätter. Tabellenblatt "Artikelstamm" beinhaltet in Spalte A eine Artikel-Nr. und diverse weitere Spalten. Hier ein kleiner Auszug:...
  5. konti aufzählung und wert gleicher konti zusammenfassen

    in Microsoft Excel Hilfe
    konti aufzählung und wert gleicher konti zusammenfassen: hallo ich möchte eine automatische konti aufzählung aller gleichen konti und gleichzeitig die werte gleicher konti zusammenfassen (rot sind die zahlen, welche ich errechnen lassen möchte) danke...
  6. Werte zusammenzählen - ab einer Zelle die nächsten 5

    in Microsoft Excel Hilfe
    Werte zusammenzählen - ab einer Zelle die nächsten 5: Hallo. ich würde gerne eine bestimmte Menge an Zellen zusammenzählen. Genau gesagt: Wenn in einer Zelle (A1) die Zahl 5 steht dann soll Excel ab B2 die nächsten 5 Werte zusammenzählen. Wenn...
  7. Bedingte Formatierung basierend auf Wert anderer Zelle

    in Microsoft Excel Hilfe
    Bedingte Formatierung basierend auf Wert anderer Zelle: Hallo zusammen, beim Erreichen des 18. Lebensjahres (Geburtsdatum Spalte D, Alter automatisch in Spalte E kalkuliert) soll eine bedingte Formatierung den Namen und Vornamen der Teilnehmer (Spalte...
  8. Summieren an Hand der letzten x Datums Werte und mit weiteren Kriterien

    in Microsoft Excel Hilfe
    Summieren an Hand der letzten x Datums Werte und mit weiteren Kriterien: Schönen guten Abend, Wie kann man am besten Summieren mit mehreren Kriterien eines soll davon das Datum sein. So das vom Aktuellen Letzten Datums Wert aus gehent die letzten Bsp. 10 Werte...
  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