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

³Æ¥÷ÀÉ®×

¦^´_ 1# vinejason
  1. Option Explicit
  2. Sub Backup()
  3.     Dim FileDate As String
  4.        If MsgBox("­n³Æ¥÷¸ê®Æ¶Ü?", vbYesNo + vbQuestion, "°T®§µøµ¡") = vbYes Then
  5.         Application.StatusBar = "Àɮ׳ƥ÷¤¤,·q½Ðµy­Ô!"
  6.         With ActiveWorkbook.Sheets(Array(3, 5, 6, 10, 11, 12, 14, 15)).Copy
  7.         'With ActiveWorkbook              ¬°§@¥Î¬Oµøµ¡¤¤ªº¬¡­¶Ã¯
  8.         '¥i§ï¦¨ With ThisWorkbook         ¬°µ{¦¡½X©Ò¦bªº¬¡­¶Ã¯
  9.         '¥i§ï¦¨ With Workbooks("TEST.XLS")¬°«ü©wªº¬¡­¶Ã¯
  10.             FileDate = Format(Date, "yyyymmdd")  ' ¦~¤ë¤é®æ¦¡¦@8­Ó¼Æ¦r(³Æ¥÷)
  11.             ActiveWorkbook.Close True, Filename:="\\Web_server\pcmac¥æ´«°Ï\µo¦æ\³Æ¥÷\" & FileDate & ".xls"
  12.             '³o¸ÌªºActiveWorkbook ¤£¥i§ï
  13.             '.Copy«áªº¬¡­¶Ã¯¬°ActiveWorkbook
  14.         End With
  15.     Else
  16.         MsgBox "¦A¨£ !", vbOKOnly + vbInformation, "°T®§µøµ¡"
  17.     End If
  18. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2014-6-20 11:56 ½s¿è

¦^´_ 4# vinejason
  1. Sub Backup()
  2.     Dim FileDate As String
  3.        If MsgBox("­n³Æ¥÷¸ê®Æ¶Ü?", vbYesNo + vbQuestion, "°T®§µøµ¡") = vbYes Then
  4.         Application.StatusBar = "Àɮ׳ƥ÷¤¤,·q½Ðµy­Ô!"
  5.        Application.DisplayAlerts = False
  6.         With ActiveWorkbook.Sheets(Array(3, 5, 6, 10, 11, 12, 14, 15)).Copy
  7.         'With ActiveWorkbook              ¬°§@¥Î¬Oµøµ¡¤¤ªº¬¡­¶Ã¯
  8.         '¥i§ï¦¨ With ThisWorkbook         ¬°µ{¦¡½X©Ò¦bªº¬¡­¶Ã¯
  9.         '¥i§ï¦¨ With Workbooks("TEST.XLS")¬°«ü©wªº¬¡­¶Ã¯
  10.             FileDate = Format(Date, "yyyymmdd")  ' ¦~¤ë¤é®æ¦¡¦@8­Ó¼Æ¦r(³Æ¥÷)
  11.             
  12.             ActiveWorkbook.SaveAs Filename:="\\Web_server\pcmac¥æ´«°Ï\µo¦æ\³Æ¥÷\" & FileDate & ".xls", FileFormat:=xlXMLSpreadsheet
  13.             '**********************************
  14.             '2003ª©:¬¡­¶Ã¯ªºÀɮ׮榡¤Î (©Î) Ãþ«¬¡C  FileFormat:=xlXMLSpreadsheet «ü©w¬° Sheet¸Ì¨S¦³µ{¦¡½XªºÃþ«¬
  15.             '********************************
  16.             
  17.             ActiveWorkbook.Close
  18.             '³o¸ÌªºActiveWorkbook ¤£¥i§ï
  19.             '.Copy«áªº¬¡­¶Ã¯¬°ActiveWorkbook
  20.         End With
  21.     Else
  22.         MsgBox "¦A¨£ !", vbOKOnly + vbInformation, "°T®§µøµ¡"
  23.     End If
  24.    Application.DisplayAlerts = True
  25. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¯à·F¤£·F¡A¤£¦p­W·F¹ê·F¡C
ªð¦^¦Cªí ¤W¤@¥DÃD