Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

[Access 2010] Problem beim Ausführen von DoCmd.TransferSpreadsheet acExport

Begonnen von alpe, Mai 11, 2012, 14:12:46

⏪ vorheriges - nächstes ⏩

alpe

Hi ich habe beim Ausführen von folgendem Code

DoCmd.TransferSpreadsheet acExport, 8, "H_Zufriedenheit", _
                              CurrentProject.Path & "\Auswertung.xlsm", True, "H_Zufriedenheit"


einen komischen Fehler: "Too many Fields defined"
Ich hab mal ein wenig gegoogelt und die Datenbank repariert und komprimiert - aber es hilft nichts.

Evtl. stimmt da was mit dem SQL nicht - obwohl der sauber ausgeführt wird

SELECT A_JaNein.ID                                 AS [#],
       A_JaNein.Name                               AS Bezeichnung,
       zufriedenheit_5J_anz.zufriedenheit_5J_anz   AS [nach 5 Jahren],
       zufriedenheit_10J_anz.zufriedenheit_10J_anz AS [nach 10 Jahren],
       Round(10000 * zufriedenheit_5J_anz.zufriedenheit_5J_anz /
             (SELECT Count(zufriedenheit_5J)
              FROM   overall_copy)) / 100          AS [% nach 5 Jahren],
       Round(10000 * zufriedenheit_10J_anz.zufriedenheit_10J_anz /
             (SELECT Count(zufriedenheit_10J)
              FROM   overall_copy)) / 100          AS [% nach 10 Jahren]
FROM   (A_JaNein
        LEFT JOIN (SELECT DISTINCT zufriedenheit_5J,
                                   Count(zufriedenheit_5J) AS
                                   zufriedenheit_5J_anz
                   FROM   overall_copy
                   GROUP  BY zufriedenheit_5J) AS zufriedenheit_5J_anz
          ON A_JaNein.ID = zufriedenheit_5J_anz.zufriedenheit_5J)
       LEFT JOIN (SELECT DISTINCT zufriedenheit_10J,
                                  Count(zufriedenheit_10J) AS
                                  zufriedenheit_10J_anz
                  FROM   overall_copy
                  GROUP  BY zufriedenheit_10J) AS zufriedenheit_10J_anz
         ON A_JaNein.ID = zufriedenheit_10J_anz.zufriedenheit_10J;

alpe