Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1704to1708
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA Wert kopieren anstatt der Formel

VBA Wert kopieren anstatt der Formel
06.08.2019 14:46:31
Raphael
Hallo liebe Excel/VBA Gemeinde!
Ich habe ein kleines Problem mit meiner Excel.
Ich habe 2 Sheets - Übersicht2019 und Mitarbeiter.
In sheet Mitarbeiter gebe ich einige Daten ein. Hier gibt es dann 3 Zellen die in das Sheet Übersicht übertragen werden sollen. So weit so gut.
In 2 der 3 Zellen sind allerdings formeln hinterlegt. ich habe es schon hinbekommen, die zellen zu kopieren und im sheet Übersicht2019 die Daten in der jeweils passenden Spalte in das nächste freie Feld einzufügen.
Nur halt nicht den wert. das ist aktuell so mein Problem...
hier ist das Makro. ich hoffe ihr könnt mir Helfen :)
'kopieren des Datums aus Zelle H5 in Mitarbeiter nach Übersicht2019
Sheets("Mitarbeiter").Range("H5").Copy 'Wert wird kopiert
Sheets("Übersicht2019").Select 'Sheet wird ausgewählt
Dim a
a = ActiveSheet.Cells(Rows.Count, 2).End(xlUp).Row + 1 'a ist die erste leere Zelle in Spalte B
If Sheets("Übersicht2019").Range("B1") = "" Then b = 1
Sheets("Übersicht2019").Range("B" & a).Select
Selection.Paste 'wählt die leere Zelle aus fügt es ein
Application.CutCopyMode = False 'Kopierspeicher leeren
Application.ScreenUpdating = True 'Aktualisierung einschalten
Viele Grüße,
Raphael

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
doppelt o.w.T.
06.08.2019 14:49:48
Werner
AW: doppelt o.w.T.
06.08.2019 16:55:56
Jens
Selection.PasteSpecial Paste:=xlPasteValues
AW: VBA Wert kopieren anstatt der Formel
06.08.2019 17:09:22
Jens
Warum arbeitest Du mit copy/paste?
Sub DatumInUebersicht()
Dim lngA As Long
lngA = Sheets("Übersicht2019").Cells(Rows.Count, 2).End(xlUp).Row + 1
Sheets("Übersicht2019").Range("B" & lngA) = Sheets("Mitarbeiter").Range("H5")
End Sub

Anzeige

310 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige