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;
Ich sehe gerade das normale Tabellen gehen