Brauche VBA-Hilfe zu UNIQUE-Auswertung

06/11/2008 - 19:57 von Heinz Müller | Report spam
Hi,

leider ist mir kein anderer passender Betreff eingefallen:

Ich habe eine Tabelle mit den Spalten A und B:

A B
Heinz User_Heinz
heini User_Heinz
Heinz User_Heinz
heini User_Heinz
heini User_Heinz
Hans User_Hans
hansi User_Hans
hansi User_Hans
Hans User_Hans

Das was ich gerne haben würde wàre in Tabelle 2 zu jedem Begriff in Spalte B,
hier also User_Heinz und User_Hans, die _einmaligen_ Usernamen von Spalte A.
Also in Tabelle 2 sollte stehen ( A und B vertauscht ):

A B
User_Heinz Heinz
User_Heinz heini
User_Hans Hans
User_Hans hansi

Ich habe leider gar keine Vorstellung wie ich das in VBA hinbekomme,
ausser vielleicht mit einer schlecht programmierten und umstàndlichen Schleife,
und bin für jeden Tip dankbar.

Gruß
Heinz
 

Lesen sie die antworten

#1 Eric March
06/11/2008 - 20:33 | Warnen spam
Heinz Müller notierte letztens:
Hi,

leider ist mir kein anderer passender Betreff eingefallen:

Ich habe eine Tabelle mit den Spalten A und B:

A B
Heinz User_Heinz
heini User_Heinz
Heinz User_Heinz
heini User_Heinz
heini User_Heinz
Hans User_Hans
hansi User_Hans
hansi User_Hans
Hans User_Hans

Das was ich gerne haben würde wàre in Tabelle 2 zu jedem Begriff in Spalte B,
hier also User_Heinz und User_Hans, die _einmaligen_ Usernamen von Spalte A.
Also in Tabelle 2 sollte stehen ( A und B vertauscht ):

A B
User_Heinz Heinz
User_Heinz heini
User_Hans Hans
User_Hans hansi

Ich habe leider gar keine Vorstellung wie ich das in VBA hinbekomme,
ausser vielleicht mit einer schlecht programmierten und umstàndlichen Schleife,
und bin für jeden Tip dankbar.

Gruß
Heinz



Auch die festverdrahteten Funktionen (die du ggf. direkt von VBA aus
auslösen könntest) verwenden "dumme" Schleifen. Du wirst es nicht anders
lösen können.

Eric March - eric.march(spambremse)@gmx.net

»Kenne die Vergangenheit. In der Unwissenheit über die Vergangenheit
liegt das Verderben der Zukunft.«
„Die Geschichte ist der beste Lehrmeister - mit den unaufmerksamsten
Schülern.“ Indira Gandhi

Ähnliche fragen