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

[µo°Ý] °}¦C¯Á¤Þ¶W¥X½d³ò¤@°Ý!!

¥»©«³Ì«á¥Ñ GBKEE ©ó 2011-11-23 15:37 ½s¿è

¦^´_ 1# lorlcool
'On Error Resume Next   «e­±ªº¬õÂI¬Oµù¸Ñ µ{¦¡´N¤£·|°õ¦æ
  1. Option Explicit
  2. Sub Ex()
  3.     Dim A As Worksheet
  4.     On Error Resume Next
  5. AA:
  6.     Set A = Sheets(4)
  7.     If A Is Nothing Then
  8.         If MsgBox("§ä¤£¨ì¸Ósheet" & vbCrLf & "°Ê§@¤¤¤î", vbYesNo + vbCritical) = vbYes Then
  9.             Exit Sub
  10.         Else
  11.             GoTo BB:
  12.         End If
  13.     End If
  14.     Exit Sub
  15. BB:
  16.     Sheets.Add , Sheets(Sheets.Count)
  17.     GoTo AA
  18. End Sub
½Æ»s¥N½X

TOP

¦^´_ 3# lorlcool
¨º¬O³o¼Ë¶Ü?
  1. Sub Ex()
  2.     Dim A As Worksheet, i As Integer
  3.     i = 4
  4.     If i > Sheets.Count Then
  5.      MsgBox "§ä¤£¨ì¸Ósheet" & vbCrLf & "°Ê§@¤¤¤î", vbOKOnly + vbCritical
  6.         Exit Sub
  7.     Else
  8.         Set A = Sheets(i)
  9.     End If
  10. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : «Î¼e¤£¦p¤ß¼e¡C
ªð¦^¦Cªí ¤W¤@¥DÃD