Thema Datum  Von Nutzer Rating
Antwort
Rot Simpler Programmentwurf VBA
10.07.2012 17:30:45 Maurizio
NotSolved
10.07.2012 23:43:23 Till
NotSolved
10.07.2012 23:45:19 Till
NotSolved

Ansicht des Beitrags:
Von:
Maurizio
Datum:
10.07.2012 17:30:45
Views:
1912
Rating: Antwort:
  Ja
Thema:
Simpler Programmentwurf VBA

Hallo Leute, 

Ich sitze gerade an einem Simplen VBA Programmentwurf für die Uni und hänge ein bisschen. Ich hoffe ihr könnt mir helfen. 

Als Eingabedatei habe ich eine Tabelle mit verschiedenen Aktien und deren Kursen jeweils zum Monatsende des laufenden Jahres. 

Als Ausgabe soll eine Tabelle mit den Aktienkursen, ihren Durchschnitsskursen sowie Niedrigster und Höchster Kurs ausgegeben werden. 

 

Meine erste Frage bezieht sich auf das Einlesen der verschiedenen Kurse. Ich hab ja zu einer Aktie mehrere verschiedene Kurse die in Excel horizontal aneinandergereit sind. Wie lese ich diese Kurse aus und untersuche sie auf den höchsten bzw. niedrigsten Kurs?

Mein erster Ansatz sieht so aus: 

Sub Aktienkurse()
    
Rem Vorlauf
        
        Rem Deklarieren
        
        Dim Aktie As String
        Dim Kurs As Integer
        Dim Durchschnitt As Double
        
        Rem Initialisieren

        Min = 99999
        Max = 0
        Durchschnitt = 0
        
        Rem Datensatz einlesen

        Name = Worksheets("Aktie").Cells(3, 1)
        Kurs = Worksheets("Aktie").Range(Cells(3, 2), Cells(3, 6))
        
        'Überschriften ausgeben
 
Worksheets("Aktie").Cells(7, 1) = "Name:"
Worksheets("Aktie").Cells(7, 2) = "Durchnschnittskurs in €"
Worksheets("Aktie").Cells(7, 3) = "Niedrigster kurs in €"
Worksheets("Aktie").Cells(7, 4) = "Höchster Kurs in €"

        

Allerdings tappe ich im Dunkeln ob ich da völligen Mist zusammenbastel oder halbwegs auf dem Richtigen Weg bin. 

 

Vielleicht kann mir ja jemand helfen. 

 

Lg Maurizio


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 Simpler Programmentwurf VBA
10.07.2012 17:30:45 Maurizio
NotSolved
10.07.2012 23:43:23 Till
NotSolved
10.07.2012 23:45:19 Till
NotSolved