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

[µo°Ý] ½Ð°Ý¦p¦ó±N«ü©wªº¤u§@ªí!¥t¦s¦¨¤@­Ó·sªº¬¡­¶Ã¯(.xlsÀÉ)!

¦^´_ 4# GBKEE
³o¥y¤£ª¾­þ¸Ì¥X¿ù==>For Each E In .VBProject.VBComponents                       '¬¡­¶Ã¯±M®×¤¤¤¸¥óªº¶°¦Xª«¥ó
¥X²{¿ù»~1004:
¤£«H¥ô¥Hµ{¦¡³]­p¤è¦¡¦s¨úvisual Basic±M®×

TOP

¦^´_ 3# ´Ñ»y³¾»ï
  1. Option Explicit
  2. Sub Ex()
  3.     Dim E As Object
  4.     ActiveWorkbook.Sheets(1).Copy     '½Æ»sSheets(1) ¤@±i¤u§@ªí¨ì·sªº¬¡­¶Ã¯
  5.     With ActiveWorkbook               '½Æ»s«áªº·s¬¡­¶Ã¯¬O  **§@¥Î¤¤ªº¬¡­¶Ã¯**
  6.         For Each E In .VBProject.VBComponents                       '¬¡­¶Ã¯±M®×¤¤¤¸¥óªº¶°¦Xª«¥ó
  7.             E.CodeModule.DeleteLines 1, E.CodeModule.CountOfLines   '§R°£©Ò¦³ªºµ{¦¡½X
  8.         Next
  9.         .SaveCopyAs .Sheets(1).[B2] & .Sheets(1).[B1] & "." & Split(.Name, ".")(1)
  10.         .Close False                  'Ãö³¬ÀÉ®× (¤£¦sÀÉ)
  11.     End With
  12. End Sub
½Æ»s¥N½X

TOP

¥»©«³Ì«á¥Ñ ´Ñ»y³¾»ï ©ó 2011-11-12 18:13 ½s¿è

¦^´_ 2# GBKEE
½Ð°Ý"GBKEE"¤j¤j¡A
1.¦p¦ó­×§ï¦¹¥¨¶°¡AÅý¥¦¥u¥t¦s«ü©wªºsheet(³æ¤@­Ósheet)´N¦n¡A¦Ó¤£­n¾ã­ÓÀɮ׳£¹L¥h(¥¨¶°¤]¤£­n¹L¥h)!
2.¦p¦ó±N¦¹ÀÉ®×Åܦ¨2003ªº.xls®æ¦¡?

TOP

¦^´_ 1# ´Ñ»y³¾»ï
  1. Sub Ex()
  2.     With ActiveWorkbook      '§@¥Î¤¤ªº¬¡­¶Ã¯
  3.         'ThisWorkbook        'µ{¦¡½X©Ò¦bªº¬¡­¶Ã¯
  4.         'WorkbookS(1)        '«ü©w ¶}±Ò¬¡­¶Ã¯¤¤ªº¯Á¤Þ­È
  5.         'WorkbookS("Test")   '«ü©ú¶}±Ò¬¡­¶Ã¯¤¤ªº¦WºÙ
  6.         .SaveCopyAs Sheets(1).[B2] & Sheets(1).[B1] & "." & Split(.Name, ".")(1)
  7.         '.SaveCopyAs   ¥t¦s·sÀɪº¤èªk
  8.         'Split(.Name, ".")(1) ->¶Ç¦^¬¡­¶Ã¯ªº°ÆÀɦW
  9.     End With
  10. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ¡i¥Í©R¦b©I§l¶¡¡j¦òªû»¡¡G¡u¥Í©R¦b©I§l¶¡¡C¡v¤HµLªkºÞ¦í¦Û¤vªº¥Í©R¡A§óµLªk¾×¦í¦º´Á¡AÅý¦Û¤v¥Ã¦í¤H¶¡¡C¬JµM¥Í©R¥h¨Ó³o»òµL±`¡A§Ú­Ì§óÀ³¸Ó¦n¦n¦a·R±¤¥¦¡B§Q¥Î¥¦¡B¥R¹ê¥¦¡AÅý³oµL±`¡BÄ_¶Qªº¥Í©R¡A´²µo¥¦¯uµ½¬üªº¥ú½÷¡A¬M·Ó¥X¥Í©R¯u¥¿ªº»ù­È¡C
ªð¦^¦Cªí ¤W¤@¥DÃD