AW: Laufzeitfehler 438
27.09.2019 13:54:45
Marcus
Hi Daniel,
danke für die schnelle Hilfe und die guite Erklärung,
leider funktioniert der Code nicht, leider.
Zuhause läuft das Teil in der Arbeit nicht.
Zuhause Excel 2016 32bit
Arbeit Excel 2016 64bit
das ist der einzigeste Unterschied, hier mal das kpl. Makro (wie gesagt zuhaus eläuft es
Sub vortagdiagramm4()
' vortagdiagramm Makro
Sheets("Vortag").Select
ActiveWindow.SmallScroll Down:=-39
Sheets("Vortag").Select
ActiveWindow.SmallScroll Down:=-189
Range("J1:DM2").Select
Application.CutCopyMode = False
Selection.Copy
Range("J9").Select
ActiveWindow.SmallScroll Down:=177
Range("J189").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.Copy
ActiveWindow.SmallScroll Down:=-21
Range("J193").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("Vortag").Sort.SortFields.Clear
' ActiveWorkbook.Worksheets("Vortag").Sort.SortFields.Add2 Key:=Range( _
' "K193:K300"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:= _
' xlSortNormal
ActiveWorkbook.Worksheets("Vortag").Sort.SortFields.Add2 Key:=ActiveWorkbook.Worksheets(" _
Vortag").Range("K193:K300"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Vortag").Sort
.SetRange Range("J193:K300")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveWindow.SmallScroll Down:=-207
Range("I5").Select
End Sub