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
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige