Forum des VBA-Tutorials

Codeoptimierung Datenfilterung (VBA)

Martin Asal, Mittwoch, 22. März 2017, 11:42 (vor 38 Tagen) @ Nikno

Hallo Nikno,

weniger VBA, mehr SQL!

Dein Formular baut ja wohl auf einer Abfrage auf, also

SELECT *, [leere Felder?] Imp IsNull([FeldA]) AS AlleFeldA
FROM Tabelle
WHERE [leere Felder?] Imp IsNull([FeldA])=0;

Den Parameter [leere Felder?] musst du natürlich noch ändern; da gehört die Checkbox hin. Und BeimÄndern einer Checkbox wird per VBA nur noch das Form aktualisiert.

Martin


gesamter Thread:

 RSS-Feed dieser Diskussion

powered by my little forum