
hicham2610
-
Posts
377 -
تاريخ الانضمام
-
تاريخ اخر زياره
Community Answers
-
hicham2610's post in طلب تصحيح كود الطبع البطائق مجتمعة was marked as the answer
السلام عليكم
جزى الله خيرا أستاذا أرشدني للحل
وأضعه هنا لعل من يستفيد منه ويستفيد من الملف والتقنية خاصة الطبع المجتمع أن يدعو لنا بالخير
الخلل لم يكن في الكود وإنما تحديد منطقة الطبع فعبر تغيير منطة الطبع لتشمل إلى غاية السطر 49 تنحل المشكل
مرة جزاه الله خيرا وأحسن إليه وأتابه الله الجنة ولمن قال آمين
-
hicham2610's post in طلب كود إدراج اسم الملف الذي تنسخ منه البيانات في العمود G was marked as the answer
الحمد لله تمكنت من حل المشكل بالكود الأخير
الحل هو كتابة الامتداد داخل الكود
"fichier1.xlsm" وليس فقط fichier1
-
hicham2610's post in طلب تعديل على كود vba لmsgbox ليظهر الاسم المدخل قبل الترحيب was marked as the answer
السلام عليكم
حللت المشكلة
MsgBox UserName + " مرحبا بكم في مسابقتي التفاعلية", vbApplicationModal, " هشام بازغ-مسابقة تفاعلية في السكراتش"
-
hicham2610's post in طلب التعديل على كود was marked as the answer
السلام عليكم
توصلت بالحل التالي ، أضعه هنا للإفادة:
Sub gestnoexamen() Dim Dl As Integer Dl = Cells(Rows.Count, "D").End(xlUp).Row '' << trouve la dernière ligne Application.ScreenUpdating = False Range("T17").FormulaR1C1 = "=COUNTIF(R17C6:RC[-14],RC[-14])" Range("T17").AutoFill Destination:=Range("T17:T" & Dl) ActiveWorkbook.Worksheets("g").AutoFilter.Sort.SortFields.Clear ActiveWorkbook.Worksheets("g").AutoFilter.Sort.SortFields.Add2 Key:=Range( _ "T16"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("g").AutoFilter.Sort .Header = xlYes .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With Range("B17").FormulaR1C1 = "1" Range("B18").FormulaR1C1 = "2" Range("B17:B18").AutoFill Destination:=Range("B17:B" & Dl) Range("T9").Select Application.ScreenUpdating = True MsgBox "تم توزيع المترشحين" End Sub والله ولي التوفيق
-
hicham2610's post in طلب مساعدة في تنفيذ ماكرو was marked as the answer
السلام عليكم
الأخ الكريم
أنت ضف السطر العلوي ثم مكان الكود هنا أكتب الكود الخاص بك ثم السطر السفلي
passe هو الرقم السري الذي وضعت لحماية الشيت.
فمهمة السطر العلوي فك الحماية (الرقم السري ) الذي وضعت ومهمة السطر الأخير إعادة الرقم السري لحماية الورقة من التعديل
الفكرة: أن الماكرو يصطدم بالباس الذي وضعته، ماذا ستفعل؟ الجواب: إعطاءه الباس لتنفيذ الماكرو بمعنى فك الحماية ثم استعادة الحماية بعد تنفيذ الماكرو.
بالتوفيق إن شاء الله
-
hicham2610's post in المجموع العام was marked as the answer
السلام عليكم
تفضل هذه المحاولة بالمعادلات ، أتمنى أن تفي بالغرض
والسلام عليكم
المجموع العام ن1.xlsm
-
hicham2610's post in طلب برمجة زر لإزالة فراغات معيبة was marked as the answer
السلام عليكم
توصلت بهذا الحل وتعميما للفائدة أتقاسمه معكم:
Option Explicit Dim tablo, tabloR() Dim i&, iR&, j& Sub SupprimerLesVides() tablo = Range("X10:AP48") ReDim tabloR(1 To UBound(tablo, 1), 1 To UBound(tablo, 2)) For j = 1 To UBound(tablo, 2) If j <> 5 And j <> 10 And j <> 15 Then iR = 1 For i = 1 To UBound(tablo, 1) If tablo(i, j) <> "" Then tabloR(iR, j) = tablo(i, j) iR = iR + 1 End If Next i End If Next j Range("X10:AP48").ClearContents Range("X10").Resize(UBound(tabloR, 1), UBound(tabloR, 2)) = tabloR End Sub
-
hicham2610's post in ماسبب رسالة الخطأ:error 5؟وما حلها؟ was marked as the answer
السلام عليكم
أو
أن سبب المشكلة أوفيس 2007 فهو غالبا لاتكون فيه PDF
لأداة التي نضيفها ل2007 ليصبح يدعم PDF
https://soft.telecharger.com/office/SaveAsPDFandXPS.exe
-
hicham2610's post in ظهور رسالة " أن الصنف غير متاح بالمخزن " was marked as the answer
السلام عليكم
ضروري من إرفاق ملف تشرح فيه المطلوب
إليك هذه المحاولة،حسب فهمي لطلبك ،أتمنى أن تفي بالغرض:
والسلام عليكم
غير موجود بالمخزن.xlsx
-
hicham2610's post in كود انشاء خلية حسب template was marked as the answer
وعليكم السلام
تفضل:
نموذح.xlsm
-
hicham2610's post in حساب معدل الدرجات was marked as the answer
السلام عليكم
وهذا بصيغة أكثر تطورا
لا يتم احتساب المعدل إلا إن وضعت النقط الثلاثة بكاملها ، إن نقصت واحدة لايتم احتساب المعدل حتى توضع بكاملها
kaddour3.xlsx
-
hicham2610's post in مساعدة في كود was marked as the answer
السلام عليكم
تفضل تدخلي بحسب مافهمت
أتمنى أن يفي بالغرض
req.xlsx