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

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

قام بنشر

بسم الله الرحمن الرحيم 

والصلاة والسلام على اشرف الخلق والمرسلين سيدناوحبيبنا وشفيعنا محمد صل الله عليه وسلم

اساتذتنا الاعزاءاريد ان اعرف هل يمكن ان ارحل بينات يومية لأكثر من شيت حسب التاريخ على سبيل المثال 

ان لدي  شيت يومي اساسي و 31 شيت يومي للمراجعه هل يمكن ان ارحل الشيت الرئيسي يوميا حسب التاريخ مثلا ان اليوم التاريخ 16/11/2016 وقمت بعمل كود ترحيل لشيت مسمى 16/11/2016  وقمت بترحيله

هل يمكن ان ارحل لتاريخ 17/11/2016 بنفس المايكرو الرئيسي لشيت17/11/2016

اعتذر على ازعاجكم احبتي واذا كان هذا ممكن اتمنى ان تعطوني الطريقة وشكرا لكم

قام بنشر

جرب هذا الكود

يجب كتابة اسم الصفحة اذا كان تاريخاً بشكل 2016-11-17 لان اكسل يرفض اسم اي صفحة يحتوي على /

يجب كتابة رقم الصفحة بشكل 1,2,3,20 ,25 و هكذا

Sub taruba()
On Error Resume Next
'Write i as number between 1 and 31
 i = Application.InputBox("Get_me the sheet's name", "Excel Tell You", 1)
If IsEmpty(Len(Sheets(i & "-11-2016").Name)) Then MsgBox "this sheets not exits": Exit Sub
  Sheets(i & "-11-2016").Select
'===================================
   ' Write here your code
'================================
End Sub

 

  • Like 1
قام بنشر

اخي الحبيب ان اعتذر جداَ على سوء شرحي للسؤال انا اريد ان اقوم بترحيل الصفحه كامله من الشيت الأول للشيت الذي يتناسب مع التاري

this sheets not exits

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

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

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