Ich möchte in der Lage sein, ein Makro zu erstellen, das Zelleninhalt leicht von einer Tabelle in eine andere übertragen kann. Lassen Sie mich genauer ausführen: Ich habe derzeit zwei Tabellen geöffnet. Siehe picture. Das linke Arbeitsblatt funktioniert über ein Button-Makro, das ich erstellt habe (nicht im Bild enthalten) und generiert drei verschiedene benachbarte Werte. Jedes Mal, wenn ich auf die Schaltfläche klicke, wird also eine neue Ausgabe generiert.Makro-Schaltfläche zum Übertragen von Informationen aus bestimmten Zellen in einer Tabelle in eine andere Tabelle
Was ich gerne tun könnte ist, diese Informationen aus dem Arbeitsblatt links in das Arbeitsblatt rechts in die Spalten G, H und I zu übertragen (indem man möglicherweise auf den Knopf auf dem rechten Arbeitsblatt klickt) und dann geht es zur nächsten leeren Zeile, um sich auf die nächste Runde erzeugter Werte vorzubereiten.
Ich habe ein bisschen Mühe beim Aufbau dieses (Anfänger). Könnten Sie etwas Hilfe anbieten?
Hier ist, was ich bisher:
Sub Button1_Click()
If Not Intersect(ActiveCell, Range("G:G")) Is Nothing Then
If ActiveCell.Offset(1, 0) <> vbNullString Then
ActiveCell.Offset(1, 0).Select
ActiveCell.Value = Workbooks("Model.xlsx").Worksheets("Optimization").Range("C100").Value
ActiveCell.Offset(0, 1).Value = Workbooks("Model.xlsx").Worksheets("Optimization").Range("D100").Value
ActiveCell.Offset(0, 2).Value = Workbooks("Model.xlsx").Worksheets("Optimization").Range("E100").Value
End If
End If
End Sub
Dank!
Willkommen bei S.O arbeiten! Hast du irgendwas probiert? Wenn ja, bitte geben Sie den Code an, schauen Sie sich die [tour] (http://stackoverflow.com/tour) und [how to ask] an (http://stackoverflow.com/help/how-to-ask). Freundliche Erinnerung: StackOverflow ist kein "wir Code für Sie" -Dienstanbieter. [Einführung in VBA] (https://blog.udemy.com/excel-macros-tutorial/) – Sgdva
Entschuldigung. Ich habe meinen aktuellen Code hinzugefügt. –