Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA Frage
#1
Hallo zusammen,

ich hänge an einer Funktion fest, aber bekomme es nicht hin.
Ich möchte, dass wenn ich den Button drücke er aus dem Dropdown der Userform (in einer Spalte in einem anderen Blatt[Blatt2]) den ausgewählten Wert sucht und die Zeilennummer wiedergibt, da ich in die Zelle auf Blatt1 dann Wert der gleichen Zeilennummer von Blatt2 nur einer anderen Spalte schreiben möchte.

Danke vorab für Eure Hilfe! :)
Antworten Top
#2
Hallo,

abgesehen davon, dass ein Klick auf das "Dropdown" selbst eine Aktion auslösen kann, somit eine Schaltfläche überflüssig wäre, würde es enorm helfen, deine Datei zu kennen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Zitat:da ich in die Zelle auf Blatt1 dann Wert der gleichen Zeilennummer von Blatt2 nur einer anderen Spalte schreiben möchte.

Also du möchtest identische Daten zweimal in einem Arbeitsblatt speichern ?
Das scheint mir überflüssig zu sein.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#4
Nein also ich habe auf Blatt1 eine Tabelle da sollen die Daten aus der Userform hingeschrieben werden.

Das Dropdown Feld bezieht sich auf Spalte N aus Blatt2.
Jedoch sind die Werte, die er auf Blatt1 schreiben soll auf Blatt2 JEDOCH nicht nicht in Spalte N sondern in Spalte B.
Der richtige Wert, welcher also final hingeschrieben werden soll befindet sich in der gleichen Zeile, wie der Wert, welcher der User in dem Dropdown-Feld auswählt.
Jedoch bekomme ich keine Funktion hin, die Zeilennummer des gewählten Dropdown-Values zu ermitteln.
Antworten Top
#5
Hallo,

ich wiederhole mich gerne: eine Beispieldatei hilft helfen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#6
Hallöchen,

Zitat:... Zeilennummer des gewählten Dropdown-Values ...

Wenn Du die "Zeilennummer" im Dropdown meinst, schaue mal nach Listindex.
Wenn Du die Zeilennummer im Blatt meinst, versuch's z.B. mal mit Worksheetfunction.Match
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#7
Also auf dem Blatt "Tabelle1" ist ein orangenes Feld, da kommt der Ziel-Wert hin.

Jetzt würde es so sein, dass der User ein Dropdown in einer Userform hat. Die Dropdownliste wird automatisch durch Spalte C in Tabelle2 definiert.

Wenn der User als Beispiel den Wert "123 - DEF" im Dropdown auswählt, dann soll als Zielwert zb. nur "DEF" aus B3 übernommen werden.
Aber um auf DEF zu kommen, muss ich in Spalte C nach der Zeile des Dropdown Values "123 - DEF" suchen, um mir die Zeile ausgeben zu lassen.
Erst dann kann ich den Zeilenverweis für .Range("B" & Row") herstellen.


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 9,73 KB / Downloads: 4)
Antworten Top
#8
Ein Userform in einer .xlsx Datei. Das ist völlig neu für mich.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#9
Das wäre natürlich ein Makro und die Speicherart wäre anders, aber darum soll es ja gerade nicht gehen.

Es geht nur eher drum zu sagen, wo mein Problem ist :D
Antworten Top
#10
Hallo

Sorry, jetzt wird es noch verrückter, da blickt keiner von uns  im Forum mehr durch.  Es soll also NICHT um ein Makro gehen!!!   He????
Meines Wissens löst ein gedrückter Button doch ein Makro aus!    Ist da bei dir anders ???

Hast du eine Excel Version aus dem  "Tacka Tucka Land" von Piipi Langstrumpf???

Wir kennen nur das normale Excel!!  Und eine Userform mit Button kann nicht als xlsx gespeichert sein!!
Ich hoffe du nimmst mir meinen Kölnerr Humor nicht übel.  Klären wir doch sachlich wie deine Datei wirklich aussieht?
Am besten eine anonyme Beispieldatei hochladen, wo wir die UserForm und den Button sehen können.

mfg Gast 123

Nachtrag   -  bitte schau mal auf deine Thread Anfrage"  Da steht doch klar und deutlich VBA Frage.  Wei geht das OHNE Makro??
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste