Thema Datum  Von Nutzer Rating
Antwort
13.05.2014 17:08:59 Gast9241
Solved
13.05.2014 17:44:57 Gast27593
NotSolved
14.05.2014 11:06:34 Gast44320
NotSolved
14.05.2014 12:24:48 Gast97928
NotSolved
14.05.2014 14:55:54 Gast60942
NotSolved
14.05.2014 15:49:22 Gast51899
NotSolved
Rot Gleitender Durchschnitt
17.05.2014 09:53:22 Gast29035
NotSolved
17.05.2014 11:49:38 Gast82195
NotSolved
17.05.2014 20:38:42 Gast96071
NotSolved
20.05.2014 18:34:06 Gast8649
NotSolved
20.05.2014 21:41:59 Gast12012
NotSolved
20.05.2014 22:27:03 Gast97120
NotSolved
21.05.2014 00:38:42 Gast88349
NotSolved
21.05.2014 00:39:11 Gast21760
NotSolved
21.05.2014 08:57:32 Gast5621
NotSolved
21.05.2014 10:10:56 Gast3523
NotSolved
21.05.2014 16:13:44 Gast27780
NotSolved
21.05.2014 16:22:50 Gast65966
NotSolved
21.05.2014 17:04:46 Gast92787
NotSolved
21.05.2014 20:10:03 Gast75535
NotSolved
22.05.2014 14:49:31 Gast60006
NotSolved
14.05.2014 11:06:54 Gast60815
NotSolved
14.05.2014 11:06:54 Gast91131
NotSolved
14.05.2014 11:06:55 Gast53841
NotSolved

Ansicht des Beitrags:
Von:
Gast29035
Datum:
17.05.2014 09:53:22
Views:
999
Rating: Antwort:
  Ja
Thema:
Gleitender Durchschnitt

So, ich habe es mir etwas kompliziert gemacht, da ich nur die ersten 1200 Werte untersuchen muss. Diese will ich dann auf dem Tabellenblatt 2 in der ersten Spalte unterinenader ausgeben...leider habe ich hierbei einen Fehler:

Dim wb As Workbook
   Set wb = Workbooks("Kopie von.xlsm")
   
    Dim ws1 As Worksheet
    Set ws1 = Worksheets("Siemens")
    
    Dim ws2 As Worksheet
    Set ws2 = Worksheets("Ausgabe")
    
       Dim t As Long, n1 As Long
   Dim St As Variant
   Dim GleitDurch As Double
   Dim i As Double
   
    Dim M_max As Byte
    M_max = InputBox("Bitte numerischen Wert eingeben:" & Chr(13) & "mat = (M_max x N_max)" & Chr(13) & Chr(13) & "M_max = ", "Dimension")
    Dim N_max As Byte
    N_max = InputBox("Bitte numerischen Wert eingeben:" & Chr(13) & "mat = (M_max x N_max)" & Chr(13) & Chr(13) & "N_max = ", "Dimension")
    ReDim mat(M_max, N_max) As Double
    
    Dim m As Byte
    Dim n As Byte
    
   
   
    t = ws1.Cells(1, 1).End(xlDown).Row
   St = ws1.Range("G2:G" & t)
   
For i = 1 To 1200
GleitDurch = (WorksheetFunction.Sum(Range(ws1.Cells(i, 7), ws1.Cells(i + 60, 7))) / 60)

Next i


    For m = 1 To M_max
        For n = 1 To N_max
            mat(m, n) = WorksheetFunction.RandBetween(0, 10)
        Next n
    Next m
    
        Dim Ausgabe As Range: Set Ausgabe = ws2.Range(Cells(2, 1)
    Ausgabe = mat
    
End Sub


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
13.05.2014 17:08:59 Gast9241
Solved
13.05.2014 17:44:57 Gast27593
NotSolved
14.05.2014 11:06:34 Gast44320
NotSolved
14.05.2014 12:24:48 Gast97928
NotSolved
14.05.2014 14:55:54 Gast60942
NotSolved
14.05.2014 15:49:22 Gast51899
NotSolved
Rot Gleitender Durchschnitt
17.05.2014 09:53:22 Gast29035
NotSolved
17.05.2014 11:49:38 Gast82195
NotSolved
17.05.2014 20:38:42 Gast96071
NotSolved
20.05.2014 18:34:06 Gast8649
NotSolved
20.05.2014 21:41:59 Gast12012
NotSolved
20.05.2014 22:27:03 Gast97120
NotSolved
21.05.2014 00:38:42 Gast88349
NotSolved
21.05.2014 00:39:11 Gast21760
NotSolved
21.05.2014 08:57:32 Gast5621
NotSolved
21.05.2014 10:10:56 Gast3523
NotSolved
21.05.2014 16:13:44 Gast27780
NotSolved
21.05.2014 16:22:50 Gast65966
NotSolved
21.05.2014 17:04:46 Gast92787
NotSolved
21.05.2014 20:10:03 Gast75535
NotSolved
22.05.2014 14:49:31 Gast60006
NotSolved
14.05.2014 11:06:54 Gast60815
NotSolved
14.05.2014 11:06:54 Gast91131
NotSolved
14.05.2014 11:06:55 Gast53841
NotSolved