Thema Datum  Von Nutzer Rating
Antwort
Rot Messdatenerfassung
30.08.2006 22:04:55 Maike
NotSolved
04.09.2006 12:33:51 Rasta
NotSolved

Ansicht des Beitrags:
Von:
Maike
Datum:
30.08.2006 22:04:55
Views:
2161
Rating: Antwort:
  Ja
Thema:
Messdatenerfassung
Hallo,

ich bin VBA-Neuling und stehe vor folgendem Problem:

Ein Messwert wird auf Knopfdruck in Excel eingelesen. Bei erneutem Knopfdruck wird der alte Wert mit einem neuen überschrieben. Um die gesamte Messreihe in einer Tabelle zu erfassen greife ich mit VBA auf die Zelle zu, schneide den Wert aus und füge ihn in einem anderen Tabellenblatt ein, bevor er überschrieben wird. Dies habe ich mit einer If…Then-Anweisung wie folgt gelöst:

Sub Messung ()

Cells(1,1).Select
If ActiveSheet.Cells(1, 1).Value <> 0 Then ActiveSheet.Cells(1, 1).Cut
Sheets("Tabelle2").Select
Cells(2, 2).Select
ActiveSheet.Paste

End Sub

Das funktioniert so weit auch. Aber wie schaffe ich es, dass das Programm den folgenden Wert im anderen Tabellenblatt in die Zelle unterhalb des vorhergehenden Wertes einträgt? Insgesamt sollen 20 Messwerte eingelesen werden. Ich habe es mit einer Do…Loop-Schleife und einem Zähler versucht, aber irgendwie klappt dass nicht. Mag daran liegen, dass die Verschachtelung nicht stimmt. Oder gibt es eine elegantere Lösung? Kann mir jemand helfen?

Gruß, Maike

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
Rot Messdatenerfassung
30.08.2006 22:04:55 Maike
NotSolved
04.09.2006 12:33:51 Rasta
NotSolved