tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
2448
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Timotheus1992 Timotheus1992 ist offline Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    34
    Moin Leute,

    habe ein kleines Problemchen, ich versuche es auch mal so gut wie möglich zu erläutern.

    Ich habe da so eine große Excel-Tabelle, die einen Werbekatalog und die darin zur Schau gestellten Artikel beschreibt. Dabei gibt es verschiedene Sortimente (zB Großelektro, Multimedia, Kleinelektro, usw), die auf die unterschiedlichen Seiten verteilt sind.

    Ich möchte nun ein Makro schreiben, das diese Tabelle durchgeht, und mir abschließend sagt, wieviele Seiten jeweils welches Sortiment beinhalten.
    Das Problem dabei ist, dass auch verschiedene Sortimente auf einer Seite vertreten sein könne, es aber immer ein "Hauptsortiment" gibt, welches am Häufigsten auftritt.

    Da hakt es bei mir. Ich brauche also eine Art Funktion, die, wenn sich eine Seitenzahl in der Tabelle verändert, schaut, welches der Sortimente auf dieser Seite am "dominantesten" ist - also am Häufigsten auftritt.

    Die Grundsturktur habe ich schon gebaut, aber da komme ich einfach nicht weiter. Ich hoffe mir kann jemand helfen :S
    Wenn ihr noch weitere Erklärungen braucht, bitte einfach melden...

    Hier meine erste Idee, wie das aussehen könnte, für Vorschläge/Kritik gerne offen

    Private Sub CommandButton7_Click()

    Dim zeilensiff As Long 'letzte zeile der tabelle als zahl
    Dim seite As Long 'zeile in der die schleife grade ist als zahl

    For seite = 2 To zeilensiff 'geht die seitenanzahlen durch

    Do While Val(Tabelle3.Cells(seite + 1, 5)) = Val(Tabelle3.Cells(seite, 5))
    seite = seite + 1
    Loop

    Next seite

    End Sub
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Na ob ich das verstanden habe, glaub ich zwar noch nicht, deshalb erst noch ein paar Fragen.

    Gibt es irgendwo eine Aufstellung/Tabelle wo die einzelnen Sortimente enthalten sind oder müssen die erst noch ermittelt werden?

    Was es mit dem Hauptsortiment auf sich hat und wie du das mit der "Dominanz" meinst ist auch unklar.

    Kannst du nicht wenigstens einen Teil der Datei mal hier zeigen damit man sich etwas darunter vorstellen kann.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    Timotheus1992 Timotheus1992 ist offline Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    34
    klar, ich lad gleich mal einen teil hoch.

    Die Sortimente sind klar. Sind insgesamt ca. um die 20 Stück.

    Ich versuche mal kurz das mit dem "Hauptsortiment" zu erklären. Auf jeder Seite des Werbekatalogs darf hauptsächlich nur ein Sortiment, das Hauptsortiment, vorhanden sein.
    Es kann aber ja sein, wenn das Hauptsortiment "Multimedia" ist, dass es 5 Multimedia-Artikel auf der Seite und zusätzlich 2 Zubehör-Artikel des Sortimentes "Zubehör" gibt.
    Das alles auf der gleichen Seite. Das Programm soll nun für jede Seite schauen, welche Sortimente dort vertreten sind, und das, welches am häufigsten Auftritt, in diesem Falle also Multimedia, merken.

    Denn wenn das Programm das hat, kann es für jedes (Haupt-)Sortiment einen Zähler setzen, der nach Durchlauf der gesamten Tabelle ausgegeben werden kann.

    Ziel des Programms ist es also, eine Seitenzahl auszugeben für jedes Sortiment. (Wie viele Seiten hat jedes Sortiment in dem Werbekatalog)

    Ich hoffe das hat als Erklärung erstmal gereicht, ich werde im Anschluss noch einen Ausschnitt der Tabelle hochladen.
     

  4. #4
    Timotheus1992 Timotheus1992 ist offline Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    34
    so, hier mal ein ausschnitt der Tabelle, Erklärungen beigefügt
    Angehängte Dateien Angehängte Dateien
     

  5. #5
    Timotheus1992 Timotheus1992 ist offline Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    34
    hat wohl keiner mehr lust gehabt drauf zu antworten- naja egal.
    hab jetzt nach längerer tüftelei selbst eine lösung gefunden, ist allerdings sicherlich nicht das optimum xD
     

Ähnliche Themen

  1. Control mit an Marko übergeben?
    Von Jacizzle im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 18.01.10, 11:58
  2. [Excel] Suche nach bestimmten Begriff innerhalb einer Zeile
    Von hauke1981 im Forum Office-Anwendungen
    Antworten: 7
    Letzter Beitrag: 15.12.08, 22:59
  3. Excel vba; zähler für zellbereich
    Von dweiner im Forum Office-Anwendungen
    Antworten: 0
    Letzter Beitrag: 11.03.08, 23:04
  4. marko erstellen
    Von mainhatten im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 07.10.03, 19:55
  5. Marko Aufzeichen
    Von mainhatten im Forum Office-Anwendungen
    Antworten: 3
    Letzter Beitrag: 15.09.03, 11:22

Stichworte