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

¥t¦s·sÀÉ°ÝÃD

¦^´_ 3# enoch
On Error Resume Next  °£«D½T©w¿ù»~ÂI¥i©¿²¤ ,§_«h¤£»´©ö¨Ï¥Î
  1. Option Explicit
  2. Sub Ex()
  3.     Dim xlMsg As String, Newfilename As String, xlSave As Integer
  4.     Newfilename = "D:\TEST.XLS"
  5.     xlMsg = IIf(Dir(Newfilename) <> "", "Âл\ÀÉ®×", "Àx¦sÀÉ®×")
  6.     xlSave = MsgBox(Newfilename & Chr(10) & xlMsg & ":¬O(Y), ¥t¦sÀÉ®×:§_(N),¤£¦sÀÉ®×:¨ú®ø", vbYesNoCancel)
  7.     'xlSave ¶Ç¦^ vbYes, vbNo , vbCancel ¤T¿ï¤@
  8.     Application.DisplayAlerts = False
  9.     If xlSave = vbYes Then
  10.         ActiveWorkbook.SaveAs Filename:=Newfilename
  11.     ElseIf xlSave = vbNo Then
  12.         With Application.FileDialog(msoFileDialogSaveAs)
  13.             .InitialFileName = Newfilename
  14.             If .Show = -1 Then ActiveWorkbook.SaveAs Filename:=.SelectedItems(1)
  15.         End With
  16.     End If
  17.     Application.DisplayAlerts = True
  18. End Sub
½Æ»s¥N½X

TOP

¦^´_ 5# enoch
µ{¦¡¤W ¬O¥i¥H¦p¦¹ªº

TOP

¦^´_ 8# sillykin
  1. SaveCopyAs ¤èªk  ±N«ü©w¬¡­¶Ã¯ªº³Æ¥÷Àx¦s¨ìÀɮסA¦ý¤£Åܧó°O¾ÐÅ餤¤w¶}±Òªº¬¡­¶Ã¯¡C
½Æ»s¥N½X
  1. Sub Ex()
  2.     With ThisWorkbook
  3.        .SaveCopyAs .Path & "\test.xls"   '
  4.     End With
  5. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : ¡i¬°µ½Ävª§¡j¤H¥Í­n¬°µ½Ävª§¡A¤À¬í¥²ª§¡C
ªð¦^¦Cªí ¤W¤@¥DÃD