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

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

قام بنشر

السلام عليكم ممكن من اهل العلم المساعدة فى هذا العمل 

عند تغير فى شيت الصندوق يحدث انشاء صفحة جديدة على اساس الكود المحاسبى وترحيل بدون حذف فى شيت الاكسيل وعند اضافى بيانات جديدة فى شيت الاكسيل تبقى جميع البيانات كما هى فى شيت الاكسيل وترحل البيانات الى الشيتات الاخرى وعدم وجود بها تكرار 

الصندوق2020.xlsm

  • أفضل إجابة
قام بنشر

تغيير اسم الصفحة الاولى الى  Main  لسهولة نسخ الكود ولصقه

الكود

Option Explicit
Sub Salim_code()
Application.ScreenUpdating = False
  Dim Filt_Rg    As Range
  Dim M          As Worksheet
  Dim Sh         As Worksheet
  Dim i%

  Set M = Sheets("Main")
  Set Filt_Rg = M.Range("B3").CurrentRegion

If M.AutoFilterMode Then
 Filt_Rg.AutoFilter
End If
i = 4
Do Until M.Range("k" & i) = vbNullString
 If Not Application.Evaluate("ISREF('" & M.Range("k" & i) & "'!A1)") Then
   Sheets.Add(, M).Name = M.Range("k" & i)
 End If
 i = i + 1
 Loop
For Each Sh In Sheets
  If Sh.Name <> M.Name Then
    Sh.Range("B3").CurrentRegion.Clear
    Filt_Rg.AutoFilter 10, Sh.Name
    Filt_Rg.SpecialCells(12).Copy Sh.Range("B3")
    Sh.Range("B3").CurrentRegion.Columns.AutoFit
  End If
Next
M.Select
If M.AutoFilterMode Then
 Filt_Rg.AutoFilter
End If
Application.ScreenUpdating = True
End Sub

الملف مرفق

 

Sandouk_2020.xlsm

  • Like 2
  • Thanks 1
قام بنشر

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

ليس روعة فقط لكن هذا هو الابداع 

وجعله الله فى ميزان حسناتك فعلا

لكن ممكن طلب 

عمل فيديو شرح هذا الكود الممتاز

  • Like 1
قام بنشر

اعتذر اذ ليس لدي الوقت لعمل هكذا فيديو (ربما يقوم احد الاساتذة بالمساعدة لعمل هذا)

لذا اقترح :

1-مسح كل الصفحات ما عدا الصفحة Main 

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