ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] On Error Resume Next ¥i³]©w¬Y¦ì¸mªº­È¶Ü¡H

[µo°Ý] On Error Resume Next ¥i³]©w¬Y¦ì¸mªº­È¶Ü¡H

·íµo¥Í¿ù»~®É¡A
On Error Resume Next ¥iÅýµ{¦¡¨«¤U¥h¡A
¦ý¥i¦bµo¥Í¿ù»~®É¡A¥ý³]©w Range("a1" ) = 100 ¡A¦A°õ¦æ On Error Resume Next ¶Ü¡H
­n¦p¦ó¼g©O¡H

ÁÂÁ¡I¡I

§ï¥Î  On Error GoTo label1 ¸Õ¸Õ¬Ý
... ... ...
... ... ...
On Error GoTo label1
... ... ...
'³o¸Ì¤@©w­n¥[«_¸¹
label1:
Range("a1" ) = 100
... ... ...

TOP

¦^´_ 1# cji3cj6xu6
  1. Option Explicit
  2. Sub Ex()
  3.     Dim Rng As Range
  4. AA:
  5.     On Error GoTo LL
  6.     Rng.Value = 100    '¥¼³]©wÅÜ¼Æ Rng ¦³¿ù»~
  7.     Sheets(5).Select   '¨S³o¤u§@ªí ¦³¿ù»~
  8.     '¨ä¥Lµ{¦¡½X
  9.     '¨ä¥Lµ{¦¡½X
  10.     Exit Sub  '¦b¦¹¦æÂ÷¶}µ{§Ç
  11. LL:  '³B¸Ì¿ù»~
  12.     Select Case Err ' ¿ï¾Ü¿ù»~­È
  13.         Case 91
  14.             Set Rng = Range("A1")
  15.             Resume AA       '¦^¨ì AA
  16.             'Resume         '¦^¨ì¿ù»~¦æ
  17.             'Resume Next    '¦^¨ì¿ù»~ªº¤U¦æµ{¦¡½X
  18.         Case Else
  19.             MsgBox "¤£©úªº¿ù»~­È " & Err
  20.             End
  21.     End Select
  22. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

ÁÂÁÂyen¤j¡® G¤jªº¦^ÂСã

TOP

        ÀR«ä¦Û¦b : §Ú­Ì­n°µ¦nªÀ·|ªºÀô«O¡A¤]­n°µ¦n¤º¤ßªºÀô«O¡C
ªð¦^¦Cªí ¤W¤@¥DÃD