Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: VBA Code in Tabellenblatt History

VBA Code in Tabellenblatt History
16.07.2024 14:13:28
chris1958
Hallo !
Ich weiß, es ist heiß, verdammt heiß, doch kann mir wer hier sagen, was ist wo einfügen muß um die selbe Kopie in des Tabellenblatt History ab C25 - D25 - E25 - F25 usw. zu kopieren ?
Hier der Code den ich ebenfalls von hier habe, nur, wie kann ich das in das Tabellenblatt Histroy kopieren und nicht in das gleiche Tabellenblatt ?
Danke
chris58

Sub Kopieren()
Range("F9:G14").Copy
With Cells(3, Columns.Count).End(xlToLeft)
.Offset(0, 1).PasteSpecial xlPasteValues
.Offset(-1, 1).Resize(1, 2).Value = Range("F7").Value
End With
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False

Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThick
.ColorIndex = 3
End With


Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlThick
.ColorIndex = 3
End With


End Sub
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Code in Tabellenblatt History
16.07.2024 15:23:50
ralf_b
ohne Garantie, also kein Gejammer wenn's nicht funktioniert.

Sub Kopieren()

Dim rng As Range
Dim rngbase As Range
Set rngbase = Range("F9:G14").Copy
Set rng = Worksheets("History").Cells(25, Columns.Count).End(xlToLeft).Offset(0, 1)
rng.PasteSpecial xlPasteValues
rng.Offset(-1, 1).Resize(1, 2).Value = Range("F7").Value

With rng.Resize(rngbase.Rows.Count, rngbase.Columns.Count)
.Borders(xlDiagonalDown).LineStyle = xlNone
.Borders(xlDiagonalUp).LineStyle = xlNone
.Borders(xlEdgeLeft).LineStyle = xlContinuous
.Borders(xlEdgeLeft).Weight = xlThick
.Borders(xlEdgeLeft).ColorIndex = 3
.Borders(xlEdgeRight).LineStyle = xlContinuous
.Borders(xlEdgeRight).Weight = xlThick
.Borders(xlEdgeRight).ColorIndex = 3
End With

End Sub
Anzeige
AW: VBA Code in Tabellenblatt History
16.07.2024 19:20:33
chris58
Hallo ralf_b !
Danke, aber leider geht das nicht. Keine Ahnung, aber es hängt bei "Set rngbase = Range("F9:G14").Copy".
Ich kenn mich da kaum aus, was ich ändern könnte.
......und......es ist kein Jammern :)
lg chris58
AW: VBA Code in Tabellenblatt History
16.07.2024 21:48:48
ralf_b


Set rngbase = Range("F9:G14")
rngbase.Copy
Anzeige
AW: VBA Code in Tabellenblatt History
17.07.2024 09:16:29
chris58
Danke ralf_b................Danke
Passt genau wie ich es mir so im Traum vorgestellt habe : )
chris58
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige