Office: Wert aus Zelle lesen

Helfe beim Thema Wert aus Zelle lesen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich möchte gerne selber ein Code programmieren. Gerade hänge ich aber an folgender Zeile fest: Code: BeispielString =... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Tylon, 23. November 2014.

  1. Wert aus Zelle lesen


    Hallo,

    ich möchte gerne selber ein Code programmieren.
    Gerade hänge ich aber an folgender Zeile fest:
    Code:
    Der Code an sich funktioniert. ich möchte aber Spalte C druchlaufen (Schleife).
    Also müsste ich doch eine Variable definieren die sich mit jedem Durchlauf ändert.
    C4 -> C5 -> C6 etc.

    Eigentlich kein großes Ding, oder?

    :)
     
  2. steve1da, 24. November 2014
    #2
  3. Hallo,

    bezogen auf dein Beispiel würde das etwa so aussehen:

    Code:
    Macht aber nicht so viel Sinn, weil bei jedem Durchlauf die Variable BeispielString einen anderen Inhalt annimmt. Zuletzt bleibt nur der aus der letzten Zeile übrig.

    So wäre das besser:

    Code:
     
    Klaus-Dieter, 24. November 2014
    #3
  4. Wert aus Zelle lesen

    Hallo Klaus-Dieter,

    deine zweite Schleife verursacht unverändert einen Fehler.
    Außerdem würde ich es ganz ohne Schleife direkt einlesen. Man muss dann nur beachten, dass man einen Zwei-Dimensionalen Array hat und dieser bei 1 beginnt:
    VG
    Santa
     
    Mc Santa, 24. November 2014
    #4
  5. Hallo Santa,

    wenn du schon auf einen Fehler hinweist, wäre es hilfreich diesen auch zu benennen. Er leigt hier: Dim BeispielString(20) As String. Die Variable war nicht ausreichend dimensioniert.
    Aus der Anfrage ging nicht hervor, wie die eingelesenen Werte weiter verarbeitet werden sollen. Deshalb hatte ich meine Antwort auf das bezogen, was ich in der Anfrage gesehen habe. Das es Vorteile hat einen Bereich komplett in ein Array einzulesen ist ja klar.
     
    Klaus-Dieter, 24. November 2014
    #5
  6. Hallo,

    der Fehler liegt nicht daran, dass der Array nicht ausreichend dimensioniert war. Sondern du hast angefangen ihn bei 1 zu befüllen statt bei 0! Ich habe dich darauf hingewiesen, weil du den Code offensichtlich nicht bei dir probiert hast. Auf eine Korrektur habe ich verzichtet, um den Fokus gleich auf die (aus meiner Sicht) bessere Lösung zu legen.

    Wenn du außerdem bereits weißt, dass man einen Array ohne Schleife einlesen kann, dann verstehe ich deine Antwort noch weniger. Warum lieferst du eine Variante, wenn du schon weißt, dass es nicht die beste ist? Wenn ich deine Antwort lesen würde und vorher noch nie von Arrays gehört habe, dann würde ich davon ausgehen, dass du die beste Lösung präsentierst. Denn wenn man ein Thema noch nicht kennt, ist es schwierig die richtigen Fragen zu stellen.

    Viele Grüße
    Santa
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    Mc Santa, 25. November 2014
    #6
  7. Hallo Santa,

    wenn ein Fragesteller sich nach einer Schleife erkundigt, kann man davon ausgehen, dass er seine ersten Schritte in VBA macht. Deshalb gehe ich davon aus, dass ihn eine Anwort, die sich auf die Verwndung eines Array stützt, 1. nicht helfen würde, und ihn 2. nur verwirrt. Das gilt in diesem Fall ganz besonders, weil in der Frage noch nicht einmal deutlich wurde, wozu er das benötigt. Im übrigen bin ich sicher, dass man in VBA auch durchaus den Umgang mit Schleifen gebrauchen kann. Sie können ja auch auf die Inhalte von Arrays zugreifen...
     
    Klaus-Dieter, 25. November 2014
    #7
Thema:

Wert aus Zelle lesen

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

  2. 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:...
  3. 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...
  4. 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...
  5. Zweiten Wert aus einer Zelle löschen

    in Microsoft Excel Hilfe
    Zweiten Wert aus einer Zelle löschen: Hallo zusammen, ich benötige eure Hilfe bei folgendem Problem: Ich habe eine Exceltabelle mit über 1600 Kundenkontakten. Leider wurde bei der Erstellung der Tabelle durch die...
  6. Zelle leer anzeigen, wenn Wert in der zelle nach dem Komma nicht 0 ist

    in Microsoft Excel Hilfe
    Zelle leer anzeigen, wenn Wert in der zelle nach dem Komma nicht 0 ist: Hallo zusammen, ich habe da mal wieder ne spezielle Frage. Ich habe eine Arbeitsmappe, in der ein Tabellenblatt die Information beinhaltet, wie gross eine VE ist. In dem anderen Tabellenblatt...
  7. Wenn der Wert einer Zelle in einem anderem Blatt vorhanden ist, dann ....

    in Microsoft Excel Hilfe
    Wenn der Wert einer Zelle in einem anderem Blatt vorhanden ist, dann ....: Guten Morgen zusammen, ich möchte gerne, dass wenn der Wert einer Zelle (C2) in der Tabelle1 in der Spalte A1:A20000 vorhanden ist, dass dann - entweder in der Spalte C3 der Wert "V" erscheint...
  8. Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte

    in Microsoft Excel Hilfe
    Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte: Hallo zusammen, wer letzteren Thread kennt, hier eine Neuauflage. Problem: Aus Array-Berechnungen (Variablen von Let) ein weiteres Array zu erzeugen, welches für alle eindeutigen Werte aus G die...
  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