Ich verwende Excel, um Daten aus einer SQL-Datenbank zu ziehen. Ich habe den Code von einer anderen SO-Frage verwendet und es funktioniert gut. Jetzt möchte ich die Spaltennamen aus einer Tabelle zusätzlich zur eigentlichen Tabelle ziehen. Ich fand heraus, dass ich die Namen mit der For-Each-Fld-Schleife abrufen konnte. Allerdings gibt es immer noch das Problem, sie in Excel horizontal in einer Reihe zu füllen, da sich die Anzahl der Spalten ändern könnte - also denke ich, dass ich für jede Schleife auch eine andere oder ähnliches brauchen würde.
%Vor%Ok, ich habe es nach 4 Versuchen herausgefunden, hier ist der Code für die Schleife.
%Vor%Um es sehr einfach zu machen, machen Sie so etwas (mit Sheet1 und Recordset r)
%Vor%Tags und Links vba excel excel-vba excel-2003