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

¦b¤u§@ªí°õ¦æ¥t¤@®æ¤u§@ªíªº¥¨¶°

  1. Sub ¤u§@ªí_·s¼WªÑ²¼¦WºÙ()
  2. Dim ShtN$, Sht As Worksheet
  3. Set uRng = ActiveCell
  4. If uRng.Column <> 3 Or uRng.Row < 5 Or uRng = "" Then MsgBox "¡°½Ð¥ý¿ï¨ú­ÓªÑ¥N¸¹¡I": Exit Sub
  5. ShtN = uRng.Value
  6. On Error Resume Next
  7. Set Sht = Sheets(ShtN)
  8. If Not Sht Is Nothing Then MsgBox "¤u§@ªí¦WºÙ¤w¦s¦b! ": Exit Sub
  9. Sheets("®æ¦¡").Copy after:=Sheets(2)
  10. With ActiveSheet
  11.     .Name = ShtN
  12.     .[B1] = ShtN
  13.     .[D1] = uRng(1, 2)
  14. End With
  15. End Sub


  16. Sub ¤u§@ªí_§R°£³Ì«á¤@­Ó()
  17. Application.DisplayAlerts = False
  18. With Sheets(Sheets.Count)
  19.     If .Name <> "§Y®É¸ê°T" And .Name <> "®æ¦¡" Then
  20.        If MsgBox("½T©w­n§R°£¡e" & .Name & "¡f¤u§@ªí¡H ", 1 + 32 + 256) = vbOK Then .Delete
  21.     End If
  22. End With
  23. End Sub
½Æ»s¥N½X
Xl0000354.rar (28.89 KB)

TOP

        ÀR«ä¦Û¦b : ¤£­nÀH¤ß©Ò±ý¡A­nÀH¤ß±Ð¨|¦Û¤v¡C
ªð¦^¦Cªí ¤W¤@¥DÃD