2009-07-24 19 views
1

Ich erstelle eine Excel-Tabelle in Access VBA-Code. Ich muss die Spaltennamen von A, B, C usw. zu einem aussagekräftigen Namen ändern. Ich habe hoch und niedrig geschaut, aber ich finde keinen Weg.So ändern Sie die Spaltennamen von VBA

+1

schreiben Könnten Sie ein Beispielszenario geben, was Sie erreichen möchten? – shahkalpesh

Antwort

8

Die Spaltennamen in Excel können nicht geändert werden. Sie sind ein wesentlicher Bestandteil von Excel.

Beim Erstellen einer Kalkulationstabelle basierend auf einer Datenbanktabelle (klingt wie das, was Sie tun), enthält die erste Zeile in der Excel-Tabelle die Feld- (Spalten-) Namen Ihrer Daten. Auf diese Weise müssen Sie die Daten in Access zurücklesen oder die Tabelle als Tabelle importieren. Standardmäßig kann Access in der ersten Zeile der Tabelle nach den Spaltennamen suchen.

+0

Als logische Folge, alle Spalten, die Sie nicht geben Namen in der ersten Zeile (die "Kopfzeile") bekommen etwas wertlos autonamed (FieldX oder FieldXX, glaube ich). –

+2

@A. Scagnelli: FWIW die Namen sind F1, F2, F3 usw. – onedaywhen

3

Wenn mein Speicher mir richtig dient, glaube ich nicht, dass Sie die Beschriftung der Spaltenüberschrift von den Standardwerten A, B,,ändern können.

Sie könnten die Header-Namen in der ersten Zeile der Tabelle

Verwandte Themen