اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

وعليكم السلام ورحمة الله تعالى وبركاته

جرب هدا 

Private Sub CommandButton1_Click()
Dim newWb As Workbook
Dim WS As Worksheet: Set WS = Sheets("Sheet18")

Path = ThisWorkbook.Path & "\"   'OR =====>>'"D:\test\"
If WS.[E2] = 0 Then: Exit Sub
Application.ScreenUpdating = False
Application.DisplayAlerts = False

WS.Copy
Set newWb = ActiveWorkbook
newWb.SaveAs Filename:=Path & WS.[E2] & ".xlsx", FileFormat:=51
newWb.Close
   
   Application.DisplayAlerts = True
   Application.ScreenUpdating = True

    MsgBox "Saved successfully"
End Sub

 

SAV 18.xlsb

  • Like 1
  • تمت الإجابة
قام بنشر (معدل)

 

 او جرب هدا ربما هدا ما تقصده 

Private Sub CommandButton1_Click()
Dim WS As Worksheet, NewWb As Workbook
Dim Path As Variant
Set WS = Worksheets("Sheet18")

If WS.[E2] = 0 Then: Exit Sub

'Path = "D:\test\"   في حالة كان المسار ثابت يمكنك تعديل السطر التالي بما يناسبك '

' اختيار مسار الحفظ
Path = Application.GetSaveAsFilename(InitialFileName:=WS.[E2], _
fileFilter:="Excel Files (*.xlsx), *.xlsx", Title:="الرجاء اختيار مكان الحفظ")
If Path <> False Then

Application.DisplayAlerts = False
Application.ScreenUpdating = Fals

WS.Copy
Set NewWb = ActiveWorkbook
    With NewWb.Sheets(1).UsedRange
        .Value = .Value
    End With
   NewWb.SaveAs Path, FileFormat:=51
   '****************************************************************
  '  هدا للمسار الثايت
'   NewWb.SaveAs Filename:=Path & WS.[E2] & ".xlsx", FileFormat:=51
'*********************************************************************
   NewWb.Close
     
 Application.DisplayAlerts = True
 Application.ScreenUpdating = True
    
    MsgBox "Saved successfully"
       Unload Me
    End If
End Sub

 

SAV 18 v2.xlsb

تم تعديل بواسطه محمد هشام.
  • Like 2

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information