Office: (Office 2013) Diagramm mit VBA erstellen und bearbeiten

Helfe beim Thema Diagramm mit VBA erstellen und bearbeiten in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Bei der ersten Ausführung wird der Titel gesetzt. Dann kommt der Fehler erneut. Was verstehst du unter einer weiteren "Ausführung"? Wird irgendwo die... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Luna2, 16. Juli 2014.

  1. Diagramm mit VBA erstellen und bearbeiten


    Was verstehst du unter einer weiteren "Ausführung"?
    Wird irgendwo die RowSource-Eigenschaft des Diagramms neu gesetzt?
    Zeige doch bitte deine gesamte Prozedur bzw. den für das Diagramm relevanten Teil davon.
     
    Marsu65, 29. Juli 2014
    #16
  2. Hallo,

    hab jetzt herausgefunden, wann der Fehler auftritt. Er tritt auf, wenn eine Abfrage keine Werte zurückgibt und bleibt dann aber auch für Abfragen, die Werte zurückgeben.
     
  3. Ja, wird neu gesetzt.

    Das ist der Code

    b = " SELECT Reklamationen.Fehlerart As Fehlerart, COUNT(Reklamationen.Fehlerart) AS Anzahl" _
    & " FROM Reklamationen" _
    & " WHERE Reklamationen.Str='" & Presse & "' AND Reklamationen.[Erfassungs-Datum] BETWEEN '" & Beginn & "' AND '" & Ende & "' GROUP BY Reklamationen.Fehlerart;"




    Me!FehlerDiagramm.RowSource = b
    On Error GoTo Catch
    objChart2.HasTitle = True
    objChart2.ChartTitle.Text = "Prozentuale Verteilung der Fehlerarten der PRESSE " & Presse & ""
    objChart2.ChartTitle.Font.Size = 12
    Exit Sub

    Catch: MsgBox "Die Abfrage hat keine Daten geliefert. Versuchen Sie es erneut oder wählen Sie einen größeren Abfragezeitraum."
     
  4. Diagramm mit VBA erstellen und bearbeiten

    1. Wieso ist das Setzen des Titels überhaupt abhängig von den Daten? (sehr ungünstig)
    2. Wieso bleibt der Fehler bestehen, auch wenn Daten zurückgegeben werden?*wink.gif*
     
  5. Steht so in Beitrag #13 *wink.gif*
    Lösungsmöglichkeit:
    Nutze die UPDATED-Ereignisbehandlung des Diagramms.
    Bsp:
    Code:
    PS:
    Die grundsätzliche Alternative wäre, vor Zuweisung der RowSource an das Diagramm
    zu prüfen, ob der SELECT-String Daten liefert, und wenn nicht, den User darauf hinzuweisen.

    PPS:
    Die Gründe werden in der internen OLE-Verarbeitung liegen.
     
    Marsu65, 1. August 2014
    #20
Thema:

Diagramm mit VBA erstellen und bearbeiten

Die Seite wird geladen...
  1. Diagramm mit VBA erstellen und bearbeiten - Similar Threads - Diagramm VBA erstellen

  2. Dynamisches Diagramm in Access-VBA erstellen

    in Microsoft Access Hilfe
    Dynamisches Diagramm in Access-VBA erstellen: Hallo, habe eine Tabelle, die in etwa (vereinfacht) folgendermaßen aussieht: X | A | B | C ----------------- ... | 3 | 9 | 1 ... | 2 | 8 | 2 ... | 3 | 9 | 1 ... |...
  3. Diagramm über Werteliste per Makro erstellen

    in Microsoft Excel Hilfe
    Diagramm über Werteliste per Makro erstellen: Ich versuche per Makro ein Diagramm zu erstellen. Ich möchte die Werte der Kurve direkt als Liste in das Diagramm schreiben und nicht über einen Bezug auf einen Tabellenbereich. Ich habe für...
  4. Diagramm erstellen und Datenausgabe

    in Microsoft Excel Hilfe
    Diagramm erstellen und Datenausgabe: Hallo, ich brauche dringende Hilfe in VBA. Undzwar habe ich eine Tabelle besteht aus mehreren Zeilen und Spalten und die Tabelle wird je nach Schrittweite größer, ich möchte aber dass die Ausgabe...
  5. xlSheetType bei Erstellen von Diagrammen per VBA

    in Microsoft Excel Hilfe
    xlSheetType bei Erstellen von Diagrammen per VBA: Hallo, ich möchte mehrere Sheets aus einem Arbeitsblatt in ein neues kopieren. Dieses wird dann gespeichert und geschlossen - zur Archivierung. Die mitkopierten Diagramme (per VBA erstellt)...
  6. Diagramme erstellen und drucken über Button

    in Microsoft Excel Hilfe
    Diagramme erstellen und drucken über Button: Guten Morgen alle zusammen, ich bin gerade dabei mich das erste mal richtig mit Excel auseinanderzusetzen. Ich habe nun in meinem Betrieb ein Projekt bekommen in welchem Werkzeugbrüche...
  7. Access Pivot Diagramm Erstellung per VBA mit 2 Skalierungen auf der X Achse

    in Microsoft Access Hilfe
    Access Pivot Diagramm Erstellung per VBA mit 2 Skalierungen auf der X Achse: Hallo, ich möchte in Access 2007 ein Pivot Diagramm per VBA erstellen. Die Schwierigkeit dabei ist, dass die X-Achse zwei Skalierungen haben soll, als Haup und Unterkategorie. Im Web kann ich...
  8. Diagramme aus Datenreihen erstellen - Excel VBA

    in Microsoft Excel Hilfe
    Diagramme aus Datenreihen erstellen - Excel VBA: Hallo! Ich würde mich sehr freuen, wenn mir jemand dabei behilflich sein könnte. Gruß Denjiro
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden