اذهب الي المحتوي
أوفيسنا

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

قام بنشر

السلام غليكم 
الاخوة ارجو المساعدة في اكمال الكود او تصحيحة 
بحيث ما اريدة هو ان يقطع ارتباط البيانات وان تكون بدون دوال او معادلات بعد ترحيل البيانات للمصنف الجديد وان تحفظ بصيغة xlsx 
مع جزيل الشكر والتقدير

نسخ من ورقة لمصنف جديد بشروط.xlsm

قام بنشر

لا تكثر  من اضافة  طلب  جديد  في  كل  مرة  سيجعل  الاعضاء  غير  متحمسين  لتقديم  المساعدة 

انظر الى  هذه  السطر  وغير  xlsm .  الى xlsx .

ActiveWorkbook.SaveAs Filename:="E:\العمل\" & "التقرير لتاريخ " & Format(Date - 1, "DD-MM-YYYY") & ".xlsm", FileFormat:= _

 

  • Like 1
قام بنشر

اخي  محمد بن صالح

تفضل 

Sub export_specificsheet()


    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    Cells.Select
    Application.CutCopyMode = False
    Selection.Copy
    Workbooks.Add
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
        xlNone, SkipBlanks:=False, Transpose:=False
    Application.CutCopyMode = False
    ActiveWorkbook.SaveAs Filename:="E:\العمل\" & "التقرير لتاريخ " & Format(Date - 1, "DD-MM-YYYY") & ".xlsm", _
        FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
    ActiveWindow.Close
    Range("a1").Select
    Application.DisplayAlerts = True
    Application.ScreenUpdating = True
End Sub

الملف نسخ من ورقة لمصنف جديد بشروط.xlsm

اخي الملف يعمل بكفائة لدي

 

اخبرني بالنتيجة

  • Like 1
قام بنشر

حاولت فية ايضا ولكن يبدون انة لايقبل الا xls و xlsm بدون اخطاء 
اكتفيت بما سبق ولو كنت اطمح للمزيد

شكرا لكم على تعاونكم ومساعدتي اخي
محمد يوسف ابو يوسف
عبدالفتاح في بي اكسيل

الله بحفضكم ويرزقكم بما يرضاه ويطيب قلوبكم

قام بنشر

أخي محمد بن صالح

هل انت تستخدم الملف المرفك ام تقوم بنسخ الكود

ما اصدار الاوفيس لديك

اخي محمد بن صالح

اذا كنت  لا تريد شئ اخر 

1:يجب عليك انهاء الموضوع بالضغط علي افضل اجابه   :  لمن قدم اليك طلبك

جزاك الله خيراً

  • Like 1
قام بنشر

وعليكم السلام تم اختيار افضل اجاية من قبل 
اشكركم
نوع الاوفيس 2016 
الكود ما يعمل عندي بدون ما تنفتح الورقة  تطلع لي رسالة خطا لكن 
عادي حصل على اغلب ما طلبتة منكم 
اشكركم الشكر الجزيل على تعاونكم جميعاً

قام بنشر

اخي محمد محمد يوسف ابو يوسف
بالصور المرفقة تبيان المشكلة بصيغة xlsx حيث تصدر برسالة خطأ وايضاَ تصدر الورقة باسم (المصنف) ولاتكون محفوظة بنفس المسار المحدد
مع خالص التحية والتقدير

2022-02-26 (1).png

2022-02-26.png

تصدير التقرير اليومي.xlsm

قام بنشر

اخي محمد يوسف ابو يوسف
الخلل بالكود    ActiveWorkbook.SaveAs Filename:="E:\العمل\" & "التقرير لتاريخ " & Format(Date - 1, "DD-MM-YYYY") & ".xlsx"
حيث لايتم حفظ الورقة الا بماكرو او نوع اكسل القديم xls
ولا استطيع تصديرها بصيغة xlsx 
مع جزيل الشكر والتقدير

قام بنشر

@محمد بن صالح

اعتقد  انك  محق  بخصوص  الخطا  

جرب هذا  سيعمل  معك قم  بتغيير من 

ActiveWorkbook.SaveAs Filename:="E:\التقرير لتاريخ" & "\العمل " & Format(Date - 1, "DD-MM-YYYY") & ".xlsm", _
        FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False

الى

ActiveWorkbook.SaveAs Filename:="E:\التقرير لتاريخ" & "\العمل " & Format(Date - 1, "DD-MM-YYYY") , _
        FileFormat:=51, CreateBackup:=False

 

  • Like 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information