gpt4 book ai didi

vba - 如何在excel宏中的代码块之间跳转?

转载 作者:行者123 更新时间:2023-12-04 20:20:06 26 4
gpt4 key购买 nike

LongitudeValue:
'Longitude Value
C = C + 1
SrcWkb.Worksheets("sheet1").Range("N8:P8").Copy
DstWks1.Cells(R, C).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False

FarEndSiteName:
'Farend SIte Name
C = C + 1
SrcWkb.Worksheets("Sheet1").Range("A").Copy
DstWks1.Cells(R, C).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
LongitudeValue 中发生错误时,是否可以在两个代码块之间跳转?代码块,以便代码将从 FarEndSiteName 恢复?

最佳答案

使用On Error Goto <Label>
典型用途是

Sub MySub()
Dim ...
On Error Goto EH
' code...

CleanUp:
On Error Resume Next
' Tidy up code...

Exit Sub
EH:
If Err.Number = <some particular error> Then
' error handling code

Resume ' or Resume Next
End If

GoTo CleanUp

End Sub

关于vba - 如何在excel宏中的代码块之间跳转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8109937/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com