Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: alpe am Mai 11, 2012, 14:12:46

Titel: [Access 2010] Problem beim Ausführen von DoCmd.TransferSpreadsheet acExport
Beitrag von: alpe am Mai 11, 2012, 14:12:46
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;
Titel: Re: [Access 2010] Problem beim Ausführen von DoCmd.TransferSpreadsheet acExport
Beitrag von: alpe am Mai 11, 2012, 14:23:15
Ich sehe gerade das normale Tabellen gehen