VBA: Hilfe bei Syntax (For Schleife)

Hallo,

irgendwie habe ich ein Brett vorm Kopf und bei den For Schleifen in der Schule gefehlt.

Ich benötige bitte Hilfe bei der Interpretation folgender Bedinnung:

Tabelle2:
LOAD 
 @1,
 @2,
 @3
FROM ..\FieldName.xls (biff, no labels, table is Tabelle2$);

// Laden die ersten 3 Spalten der Excel 2. Tabelle ausdem Datei „FieldName.xls“

Let vFields = NoOfFields('Tabelle2');

?

For vI = 1 to vFields 

?

LET vFieldName\_$(vI) = Peek('@$(vI)', 0, 'Tabelle2');

?

Next

Drop Table Tabelle2;

// Tabelle 2 wird nicht weiter benötigt

Tabelle1:
LOAD 
 @1,
 @2,
 @3
FROM ..\FieldName.xls (biff, no labels, table is Tabelle1$);

// 1. Tabelle laden

For vI = 1 to vFields 
RENAME FIELD '@$(vI)' to $(vFieldName\_$(vI));

?

Next

Danke für eure Hilfe.

Beste Grüße, olli

Mod: Titel für Verschiebung entsprechend der Brettbeschreibung des neuen Brettes angepasst

Hi Oliver,

ich kann mich da nur vage reindenken, manches ist mir klar manches nicht.
Welche Programmier/Skriptsprache ist das?

Ich sags mal so, da ich „deine“ Sprache nicht kenne und mein Überblick über den Code mir nix Auffälliges signalisiert, sieht dein Code gut aus für einen Laien.
Details mußt du klären mit Leuten die deine „Sprache“ sprechen.

In Excel kenne ich mich schon aus.
Beschreib mal genauer, eher ganz genau, was du da auslesen willst aus einer Excelmappe.
Dann sehe ich möglicherweise Möglichkeiten wie man das macht.

Gruß
Reinhard

Hi,

In Excel kenne ich mich schon aus.
Beschreib mal genauer, eher ganz genau, was du da auslesen
willst aus einer Excelmappe.
Dann sehe ich möglicherweise Möglichkeiten wie man das macht.

Es geht darum das es in einer Excel Datei zwei Arbeitsblätter gibt. In Tabelle_1 gibts Daten und in Tabelle_2 die Spaltennamen. „Verknüpft“ sind diese über irgendwelche unleserlichen Namen. Da hätten wir die Beziehung.
Hier mein original Posting: http://www.qlikcommunity.com/575/?L=&tx_mmforum_pi1%…

Grüße, olli

In Excel kenne ich mich schon aus.
Beschreib mal genauer, eher ganz genau, was du da auslesen
willst aus einer Excelmappe.
Dann sehe ich möglicherweise Möglichkeiten wie man das macht.

Es geht darum das es in einer Excel Datei zwei Arbeitsblätter
gibt. In Tabelle_1 gibts Daten und in Tabelle_2 die
Spaltennamen. „Verknüpft“ sind diese über irgendwelche
unleserlichen Namen. Da hätten wir die Beziehung.
Hier mein original Posting:
http://www.qlikcommunity.com/575/?L=&tx_mmforum_pi1%…

Hi Oliver,

ich sehe da nur daß du Crossposting betreibst, aber hier sind sie ja generös in dem Punkt :smile:

Mit einer qvw-Datei kann/will ich nix anfangen.

Lade mal mittels FAQ:2861 eine aussagekräftige Beispielmappe hoch, nicht nur mit einem Dateneintrag pro Tabelle, so 10-30 o.ä.

Und das so daß man erkennt, ggfs. durch farbliche Zellmarkierung oder in Blatt3 was denn warum aus welcher Tabelle herausgefiltert wurde und später durch Excel selbst herasugefiltert werden soll.

Gruß
Reinhard