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

[µo°Ý] ¨D±Ï~µL­­°j°é~

[µo°Ý] ¨D±Ï~µL­­°j°é~

  1. Option Explicit
  2. Private Sub Worksheet_Change(ByVal Target As Range)
  3.     Application.DisplayAlerts = False
  4.     If Target.Address(0, 0) = "A1" Then
  5.    
  6.         Dim Bo As Workbook, Save_Name  As String, E As Object
  7.         
  8.         With ActiveWorkbook
  9.                                             
  10.             Save_Name = "D:\" & [A1] & ".xls"
  11.                 .Sheets("¤u§@ªí1").Copy
  12.         End With
  13.         
  14.         With ActiveWorkbook
  15.             For Each E In .VBProject.VBComponent
  16.                 E.CodeModule.DeleteLines 1, E.CodeModule.CountOfLines
  17.             Next
  18.             .SaveCopyAs Save_Name
  19.             .Close False
  20.         End With
  21.         
  22.         [A1].Select
  23.     End If
  24.    
  25.     Application.DisplayAlerts = True
  26. End Sub
½Æ»s¥N½X
§Ú¦b [A1].Select ¤U¤è·s¼W¤@¦æ Selection.ClearContents
µ²ªGÅܦ¨µL­­°j°é~¤£ª¾¹D¬°¤°»ò·|³o¼Ë~Àµ¨D¤j¤j­ÌÀ°¦£~ÁÂÁÂ!

¦^´_ 2# GBKEE


    ÁÂÁÂG¤j~§¹¦¨
¬O§_¥i¥H¦A¸ß°Ý¤@¤U
§Ú¤U¤F³o­Ó§PÂ_[A1].Select
¬O§Æ±æ¿é¤J¥H«á~¨ÌµMºû«ù¦bA1

¦ý¬O·í§Ú·Æ¹«ÂI¨ìA2´N¤£·|¸õ¨ìA1¤F
¦]¬°§PÂ_¦³§ïÅܤ~°õ¦æ

½Ð°Ý¬O§_¥i¥H¦b·Æ¹««ü¨ìA1¥H¥~ªºÀx¦s®æ
Åý¥L¦Û°Ê¸õ¨ìA1©O?¤£ª¾¹D¦³¨S¦³³oºØ§PÂ_?¦A¦¸·PÁÂ!

TOP

        ÀR«ä¦Û¦b : µêªÅ¦³ºÉ¡D§ÚÄ@µL½a¡AµoÄ@®e©ö¦æÄ@Ãø¡C
ªð¦^¦Cªí ¤W¤@¥DÃD