محمد هشام. قام بنشر April 26 قام بنشر April 26 وعليكم السلام ورحمة الله تعالى وبركاته Option Explicit Private Const ShName As String = "جدول عام" Sub Coloring_Classes() On Error GoTo EndClear SetApp False Dim Sh As Worksheet: Set Sh = ThisWorkbook.Sheets(ShName) Dim i As Long, r As Long, c As Long, ColAL As Long, ColA As Long Dim tmps As Object: Set tmps = CreateObject("Scripting.Dictionary") Sh.Range("B6:AJ23").Interior.ColorIndex = xlNone ColAL = Sh.Cells(Sh.Rows.Count, "AL").End(xlUp).Row ColA = Sh.Cells(Sh.Rows.Count, "A").End(xlUp).Row For i = 5 To ColAL If Len(Sh.Cells(i, "AL").Value) > 0 Then If Sh.Cells(i, "AM").Interior.ColorIndex <> xlColorIndexNone Then tmps(Sh.Cells(i, "AL").Value) = Sh.Cells(i, "AM").Interior.Color End If End If Next i For r = 5 To ColA If tmps.exists(Sh.Cells(r, "A").Value) Then For c = 2 To 36 With Sh.Cells(r, c) If Len(.Value) > 0 Then .Interior.Color = tmps(Sh.Cells(r, "A").Value) End With Next c End If Next r EndClear: SetApp True End Sub '""""""""""""""""""""""""""""""""""""""" Private Sub SetApp(ByVal enable As Boolean) With Application .ScreenUpdating = enable .EnableEvents = enable .DisplayAlerts = enable .Calculation = IIf(enable, xlCalculationAutomatic, xlCalculationManual) End With End Sub جدول.xlsm 2
بلانك قام بنشر April 26 الكاتب قام بنشر April 26 (معدل) بارك الله فيك وجعلك عونا للاخرين ............... ولكن! الورقة الثانية وهي جدول المعلمين لم يتم عمل لها كود . اطمع منك عمل كود لها وأسف على تعب حضرتك تم تعديل April 26 بواسطه بلانك
تمت الإجابة عبدالله بشير عبدالله قام بنشر April 26 تمت الإجابة قام بنشر April 26 السلام عليكم ورحمة الله وبركاته بعد اذن معلمنا واستاذنا محمد هشام جدول2.xlsm 4
بلانك قام بنشر April 26 الكاتب قام بنشر April 26 بارك الله فيك استاذنا عبدالله بشير وبارك في هذا المنتدى العظيم لما استفدناه من خبراء هذا المنتدى . والشكر موصول بعد إذن الاستاذ عبدالله لاستاذنا / محمد بيك هشام
محمد هشام. قام بنشر April 26 قام بنشر April 26 8 ساعات مضت, بلانك said: ارك الله فيك وجعلك عونا للاخرين ............... ولكن! الورقة الثانية وهي جدول المعلمين لم يتم عمل لها كود . اطمع منك عمل كود لها وأسف على تعب حضرتك صراحة لم أنتبه أنه هناك ورقة أخرى على الملف يجب تنفيد المطلوب عليها على العموم قد تم تنفيده من الأستاد @عبدالله بشير عبدالله بالتوفبق 2
بلانك قام بنشر April 26 الكاتب قام بنشر April 26 جل من لا يسهو وشكرا للمرة المليون من لم يشكر الناس فلم يشكر الله
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.