Thema Datum  Von Nutzer Rating
Antwort
Rot Hilfe bei Integralmakro
23.06.2011 14:41:21 Lars Jago
NotSolved
23.06.2011 16:44:39 Gast28363
NotSolved
23.06.2011 16:48:52 Gast49775
NotSolved
23.06.2011 17:02:09 Lars Jago
NotSolved
28.06.2011 13:11:51 Lars Jago
NotSolved

Ansicht des Beitrags:
Von:
Lars Jago
Datum:
23.06.2011 14:41:21
Views:
1840
Rating: Antwort:
  Ja
Thema:
Hilfe bei Integralmakro

Moin,

zunächst einmal meine Aufgabe:

- Ich habe X Spalten (in der jeweils ersten steht die Zeit in sec, in den anderen Messwerte)

-Ich soll in jede Spalte unter den Messwerten das Integral über die Zeit ausgeben (also quasi den Flächeninhalt)

-Wenn alle Spalten abgearbeitet sind auf ins nächste Worksheet und da dasselbe nochmal

Folgendes habe ich bereits:

Sub integral2()
    
    Dim i As Integer 'zeile
    Dim j As Integer 'spalte
    Dim sum As Double

    
    
    Do While ActiveSheet.Name <> Sheets(Sheets.Count).Name
    i = 1 'beginnzeile im jeweiligen sheet
    j = 2 'beginnspalte im jeweiligen sheet
        
        Do While Cells(i, j) <> ""

            Do While Cells(i + 1, j) <> ""
            sum = sum + ((Cells(i, j) + Cells(i + 1, j)) / 2) * (Cells(i + 1, 1) - Cells(i, 1))
            'sum = sum + den flächeninhalt des nächsten abschnitts
            i = i + 1
            Loop
            
        Cells(i + 4, j) = sum
        j = j + 1
        Loop
        
    ActiveSheet.Next.Activate
    Loop

   
End Sub

Das Makro tut nun folgendes (nicht):

-Das Integral der ersten Messwert-Spalte wird korrekt berechnet und ausgegeben.

-Ab der zweiten Messwert-Spalte wird nur noch das Integral der ersten ausgegeben und anscheinend nicht für jede Spalte neu berechnet. (Da liegt das Problem)

(Und das in jedem Sheet; das wechseln funzt einwandfrei)

 

Nun mein Anliegen: Wie bekomme ich das Makro dazu in jeder Messwert-Spalte auch das Integral zu berechnen und nicht immer das der ersten auszugeben?

Ps: Ich hoffe es ist klar geworden was ich meine, wenn nicht kann ich einen Screenshot nachreichen

 

Gruß

Lars

 


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 Hilfe bei Integralmakro
23.06.2011 14:41:21 Lars Jago
NotSolved
23.06.2011 16:44:39 Gast28363
NotSolved
23.06.2011 16:48:52 Gast49775
NotSolved
23.06.2011 17:02:09 Lars Jago
NotSolved
28.06.2011 13:11:51 Lars Jago
NotSolved