Herbers Excel-Forum - das Archiv

kopieren von formeln mit makro

Bild

Betrifft: kopieren von formeln mit makro
von: tom
Geschrieben am: 27.10.2003 20:50:06
hallo leute,

ich möchte eine spalte von tabelle 1 in tabelle2 kopieren. die spalte soll spalte L sein. in spalte l sind aber formeln hinterlegt, von denen ich nur die ergebnisse kopieren möchte. also auf tabelle 2 sollen in der spalte M die ergebnisse von spalte L stehen.

gruß
tom

Bild

Betrifft: H I L F E habt ihr mich übersehen?
von: tom
Geschrieben am: 27.10.2003 21:16:38
HILFE
Bild

Betrifft: AW: H I L F E habt ihr mich übersehen?
von: udo
Geschrieben am: 27.10.2003 21:31:12
Upsss,

Vielleicht indem du in M1 ( Tab.2 ) folgende formel kopierst, und die dann nach unten kopierst soweit du es brauchst ! ( wäre die simple Variante )

=Tabelle1!L1

Gruß udo

Brauchst du in Tab.2 aus den Bezugszellen aus Tab.1 eigentl. nur die Werte oder auch die Formate usw?
...
Bild

Betrifft: AW: H I L F E habt ihr mich übersehen?
von: tom
Geschrieben am: 27.10.2003 21:40:03
ich brauch nur die werte.
mß das ganze für nen makro haben. der soll mir die werte von L10 tabelle 1 in M10 Tabelle2 kopieren.

das mit dem kopieren oder der formel bekomme ich hin, ist aber nicht das was ich brauche.

tom
Bild

Betrifft: AW: kopieren von formeln mit makro
von: georg wurm
Geschrieben am: 27.10.2003 21:28:33
hello!
wenn du per hand kopierst dann markieren, [strg+c]
aufs andere blatt wechseln
rechte maustaste - inhalte einfügen - werte einfügen
voilá

hth
georg wurm
Bild

Betrifft: AW: kopieren von formeln mit makro
von: PeterW
Geschrieben am: 27.10.2003 21:30:02
Hallo Tom,

kann es sein, dass DU etwas übersehen hast - nämlich die viiielen Beiträge im Archiv und die verschiedenen Suchmöglichkeiten des Forums??

Zu deinem Problem: kopieren - Inhalte einfügen - Werte.

Gruß
Peter
Bild

Betrifft: ich brauch das für nen makro
von: tom
Geschrieben am: 27.10.2003 21:33:54
ja mit inhalte einfügen kenn ich auch.
ich möchte das ganze in einem makro eingliedern. hab nur keine ahnung wie ich das umsetzen kann.

hat noch jemand ne idee?

danke tom
Bild

Betrifft: Rekorder
von: PeterW
Geschrieben am: 27.10.2003 21:35:58
Hallo Tom,

für solche Zwecke gibts den Makrorekorder, zeichne dir damit die Aktionen auf - ist zwar kein schöner Code aber bei "VBA nein" der sicherste Weg.

Gruß
Peter
Bild

Betrifft: dann vielleicht so ...
von: udo
Geschrieben am: 27.10.2003 21:46:54


Private Sub Worksheet_Activate()
With Sheets("Tabelle1")                                                       'Bezugstabelle wählen
.Range("L1:L1000").Copy Destination:=Sheets("Tabelle2").Range("M1")'von Bezg nach Ziel übernehmen
End With
End Sub



---------------------

kopiere das obere Makro, und füge es in Tabelle 2 ein ( im VBA Editor des Worksheets 2 )

>>> Rechtsklick auf Tab.2 >>> Code anzeigen >>> da einfügen >>> fertig

sobald du von Tab. 1 auf Tab.2 wechselst wird das Makro ausgelöst

Gruß udo
 Bild
Excel-Beispiele zum Thema " kopieren von formeln mit makro"
Blätter in andere Arbeitsmappen kopieren Module von Mappe zu Mappe kopieren
Arbeitsblatt 40 mal kopieren Schriftgröße beim Kopieren verdoppeln
Beim Kopieren auch die Zeilenhöhe und Spaltenbreite übernehmen Tabellencode nach Kopieren des Blattes löschen
Arbeitsmappe blitzschnell kopieren VBE-Namen der Blattmodule beim Kopieren festlegen
Blattinhalt von einer zur anderen Arbeitsmappe kopieren Formel bis zur letzten Zeile der Nebenspalte kopieren