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.

Werte aus Tabelle in eine andere Mappe
#1
Hallo,
ich bin neu in diesem Forum.
Habe hier schon viele nützliche Lösungen gefunden.

Aber jetzt gerade stehe ich voll auf dem Schlauch.
In einer Tabelle "Liste" werden über eine Userform Werte eingetragen.

Diese Werte sollen in einer anderen Arbeitsmappe Tabelle " Auswertung" übertragen werden.
Das ganze sollte ohne SVERWEIS  oder sonstigen Formeln in dieser Tabelle geschehen.

Kann mir hierzu jemand einen Lösungsansatz geben.

Gruß
Heino
Antworten Top
#2
Hallo Heino,

1)
ändere den Code in Deinem Userform so, dass damit auch gleich die Werte in die andere Mappe übertragen werden

2)
hole Dir die Daten in der anderen Mappe mit PowerQuery
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#3
Hallo

vom Kollegen Schauen liegt ja bereits eine Lösung vor, ich ergaenze den Gedanken nur mit einem Beispiel Makro. In weiche Zeile die Daten in der Auwertung gehören war nicht zu erkennen. Man kann eine genaue Zeile angeben oder unten anhaengen. Bitte nur Eins von beiden nehmen.

mfg Gast 123

Code:
Option Explicit
Const ExWb = "externe Mappe"    'Name der Mappe (Aıswertung) angeben

'Makro zum Daten in ander Mappe übertragen
'Beispiel, die xxx Felder bitte selbst ausfüllen

Sub Auswertung_ausfüllen()
Dim Zeile As Long    'LastZelle in Auswertung
Dim ASW As Object    'externe Mappe als Objekt

'externe Mappe mit Tabelle auf "Objekt" aetzen
Set ASW = Workbooks(ExWb).Worksheets("Auswertung")

With ThisWorkbook.Worksheets("Liste")
     'LastZell in Auswertung zum anhaengen suchen
     Zeile = ASW.Cells(Rows.Count, "xx").End(xlUp).Row + 1
     Zeile = xxxx   ' ODER definierte Zeile setzen
    
     .Range("xxx").Copy   'Bereich in Liste kopieren
     'in Auswertung unter Zeile/Spalte einfügen
     ASW.Cells(Zeile, spalte).PasteSpecial xlPasteValues
     applicatin.CutCopyMode = False
End With
End Sub
Antworten Top


Gehe zu:


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