كل الانشطه
- Today
-
بارك الله فيك استاذنا الكريم Moosak وبالتأكيد خطوة ممتازة ستفيد الجميع .. ولكن فى حالة اذا كان نظام التشغيل عندى 64 بت والملف مصمم على 32 بت , أصلا لا يمكننى الملف عند الفتح الوصول الى الأكواد لكى أستفيد بهذه الميزة 1- تحويل الكود إلى صيغة متوافقة مع النواتين 32 و 64 بت فما هو الحل فى هذه الحالة ؟!!!
-
sayedmh joined the community
-
-
ما شاء الله مبدع كما تعودنا منك
-
اذا كان متعذر تنزيل الملف من حضراتكم لتعديله فيمكن بعد اذنكم عمل التعديل في كود التصدير الى وورد واعادة رفعه لكي استبدله؟ @محمد هشام. او اي من الخبراء الكبار اخواتي من المنتدى الكود: Public Property Get n() As Worksheet: Set n = Worksheets("WordCopy") End Property Sub Copy_Transfer_WORD() Dim Q As Integer Q = 0 Dim WS As Worksheet Dim Rng As Range, j As Range, Irow As Range Dim x As Long, r As Long, lastRow As Long Dim i As Integer, Ary As Variant Dim Cnt() As String Dim arr() As String Dim tmp As Range Set WS = Sheets("الانشطة") lastRow = WS.Cells(WS.Rows.Count, "A").End(xlUp).Row Application.DisplayAlerts = False Application.ScreenUpdating = False msg = MsgBox("؟" & " " & "Word " & ":" & " تصدير التقرير بصيغة", vbYesNo, WS.Name) If msg <> vbYes Then Exit Sub n.Visible = xlSheetVisible: n.Cells.UnMerge Set tmp = n.Range("A1:l" & n.Rows.Count) Cnt() = Split("A-A,D-C,E-D,F-E,G-F,H-G,I-H,J-I", ","): tmp.Clear For i = 0 To UBound(Cnt) arr = Split(Cnt(i), "-") Set Rng = n.Range(arr(1) & n.Rows.Count).End(xlUp) WS.Range(arr(0) & "5:" & arr(0) & lastRow).Copy Destination:=Rng Next i rngA = Split("C", ","): rngB = Split("B", ",") For i = LBound(rngA) To UBound(rngA) WS.Range(rngA(i) & "5:" & rngA(i) & lastRow).Copy With n.Range(rngB(i) & "1") .PasteSpecial Paste:=xlPasteValues Application.CutCopyMode = False End With Next i 'n.Columns("A").SpecialCells(xlBlanks).EntireRow.Delete Lr = n.Cells(n.Rows.Count, "A").End(xlUp).Row Set a = n.Rows(1): Set b = n.Rows(2): Set d = n.[A1:I1]: Set E = n.Range("A3:I" & Lr) a.Font.Size = 14: a.RowHeight = 75: a.Font.Bold = True: b.RowHeight = 40: b.Font.Bold = True: b.Font.Size = 12 d.Merge: d.Interior.Color = RGB(192, 192, 192) n.[A2:I2].Interior.Color = RGB(215, 238, 247): n.[H2:I2].Merge E.Interior.ColorIndex = xlNone: E.Font.Name = "AdvertisingBold": E.Font.Size = 13 F = n.Cells(2, n.Columns.Count).End(xlToLeft).Column + 1 n.Range(n.Cells(2, 1), n.Cells(Lr, F)).Borders.Weight = xlThin Ary = Array(5, 15, 38, 38, 38, 15, 15, 15, 15) For x = 0 To UBound(Ary) n.Columns(x + 1).ColumnWidth = Ary(x) Next x Set Irow = n.Range("A3", n.Cells(n.Rows.Count, "A").End(xlUp)) For Each j In Irow.Rows If j.RowHeight < 20 Then: j.RowHeight = 30: Else j.EntireRow.AutoFit Next n.Range("b3:b" & n.Rows.Count).NumberFormat = "yyyy/mm/dd" n.Range("A:I").EntireColumn.HorizontalAlignment = xlCenter n.Range("A:I").EntireColumn.VerticalAlignment = xlCenter With n.Range("A3:A" & n.Cells(Rows.Count, "B").End(xlUp).Row) .Value = Evaluate("ROW(" & .Address & ")-2") End With WS.Activate: ExcelToWordSheet1 n.Visible = xlSheetVeryHidden Application.ScreenUpdating = True Application.DisplayAlerts = True End Sub Sub Copy_Transfer_WORD1() Dim WS As Worksheet Dim Rng As Range, j As Range, Irow As Range Dim x As Long, r As Long, lastRow As Long Dim i As Integer, Ary As Variant Dim Cnt() As String Dim arr() As String Dim tmp As Range Set WS = Sheets("Sheet1") lastRow = WS.Cells(WS.Rows.Count, "A").End(xlUp).Row Application.DisplayAlerts = False Application.ScreenUpdating = False msg = MsgBox("؟" & " " & "Word " & ":" & " تصدير التقرير بصيغة", vbYesNo, WS.Name) If msg <> vbYes Then Exit Sub n.Visible = xlSheetVisible: n.Cells.UnMerge Set tmp = n.Range("A1:l" & n.Rows.Count) Cnt() = Split("A-A,D-C,E-D,F-E,G-F,H-G,I-H,J-I", ","): tmp.Clear For i = 0 To UBound(Cnt) arr = Split(Cnt(i), "-") Set Rng = n.Range(arr(1) & n.Rows.Count).End(xlUp) WS.Range(arr(0) & "7:" & arr(0) & lastRow).Copy Destination:=Rng Next i rngA = Split("C", ","): rngB = Split("B", ",") For i = LBound(rngA) To UBound(rngA) WS.Range(rngA(i) & "7:" & rngA(i) & lastRow).Copy With n.Range(rngB(i) & "1") .PasteSpecial Paste:=xlPasteValues Application.CutCopyMode = False End With Next i 'n.Columns("A").SpecialCells(xlBlanks).EntireRow.Delete Lr = n.Cells(n.Rows.Count, "A").End(xlUp).Row Set a = n.Rows(1): Set b = n.Rows(2): Set d = n.[A1:I1]: Set E = n.Range("A3:I" & Lr) a.RowHeight = 75: b.RowHeight = 40: b.Font.Bold = True: b.Font.Size = 14 d.Merge: d.Interior.Color = RGB(192, 192, 192) n.[A2:I2].Interior.Color = RGB(215, 238, 247): n.[H2:I2].Merge E.Interior.ColorIndex = xlNone: E.Font.Name = "AdvertisingBold": E.Font.Size = 13 F = n.Cells(2, n.Columns.Count).End(xlToLeft).Column + 1 n.Range(n.Cells(2, 1), n.Cells(Lr, F)).Borders.Weight = xlThin Ary = Array(5, 15, 38, 38, 38, 15, 15, 15, 15) For x = 0 To UBound(Ary) n.Columns(x + 1).ColumnWidth = Ary(x) Next x Set Irow = n.Range("A3", n.Cells(n.Rows.Count, "A").End(xlUp)) For Each j In Irow.Rows If j.RowHeight < 20 Then: j.RowHeight = 30: Else j.EntireRow.AutoFit Next '------------------- n.Range("b3:b" & n.Rows.Count).NumberFormat = "yyyy/mm/dd" n.Range("A:I").EntireColumn.HorizontalAlignment = xlCenter n.Range("A:I").EntireColumn.VerticalAlignment = xlCenter With n.Range("A3:A" & n.Cells(Rows.Count, "B").End(xlUp).Row) .Value = Evaluate("ROW(" & .Address & ")-2") End With WS.Activate: ExcelToWordSheet1 n.Visible = xlSheetVeryHidden Application.ScreenUpdating = True Application.DisplayAlerts = True End Sub Sub ExcelToWordSheet1() Dim timeV As String Dim Lr As Long Dim WS As Worksheet: Set WS = Sheets("WordCopy") Set v = ActiveSheet On Error Resume Next Dim docDest As Word.Document Dim src As Word.Application Set src = CreateObject("word.application") src.Visible = True xname = "Word ملفات" XPath = ThisWorkbook.path & "\" & xname ' Application.ScreenUpdating = False Lr = WS.Cells(WS.Rows.Count, "A").End(xlUp).Row WS.Range("A1: i" & Lr).Copy Set docDest = src.Documents.Add src.Selection.PasteExcelTable _ LinkedToExcel:=False, WordFormatting:=False, RTF:=False Application.CutCopyMode = False src.ActiveDocument. _ PageSetup.Orientation = wdOrientLandscape src.ActiveDocument. _ PageSetup.PaperSize = WdPaperSize.wdPaperA3 If Dir(XPath, vbDirectory) = "" Then MkDir XPath timeV = "(" & Format(Day(Date), "00") & "_" & Format(Month(Date), "00") & "_" & Year(Date) & " " & Format(Hour(Time()), "00") & Format(Minute(Time()), "00") & ")" docDest.SaveAs XPath & "\" & timeV & v.Name & ".docx" docDest.Close Set docDest = Nothing src.Quit Set src = Nothing ' Application.ScreenUpdating = True MsgBox "Done", vbInformation Set WordApp = CreateObject("Word.Application") WordApp.Documents.Open (XPath & "\" & timeV & v.Name & ".docx") WordApp.Visible = True WordApp.Activate End Sub Sub ExcelToWordSheet2() Dim Lr As Long Dim WS As Worksheet: Set WS = Sheets("WordCopy") Set v = ActiveSheet On Error Resume Next Dim docDest As Word.Document Dim src As Word.Application Set src = CreateObject("word.application") src.Visible = True xname = "Word ملفات" XPath = ThisWorkbook.path & "\" & xname ' Application.ScreenUpdating = False Lr = WS.Cells(WS.Rows.Count, "A").End(xlUp).Row WS.Range("A1: H" & Lr).Copy Set docDest = src.Documents.Add src.Selection.PasteExcelTable _ LinkedToExcel:=False, WordFormatting:=False, RTF:=False Application.CutCopyMode = False src.ActiveDocument. _ PageSetup.Orientation = wdOrientLandscape src.ActiveDocument. _ PageSetup.PaperSize = WdPaperSize.wdPaperA3 If Dir(XPath, vbDirectory) = "" Then MkDir XPath docDest.SaveAs XPath & "\" & v.Name & ".docx" docDest.Close Set docDest = Nothing src.Quit Set src = Nothing ' Application.ScreenUpdating = True MsgBox "Done", vbInformation End Sub
-
ابوخليل started following حضور وانصراف الموظفين .. فترات محكمة خلال يوم .. وتمتد لليوم التالي
-
السلام عليكم بفضل الله تمكنت من ايجاد طريقة ممتازة ومحكمة للتعامل مع توقيع الحضور والانصراف للفترة المسائية الممتدة الى ما بعد منتصف الليل ودخول يوم جديد انتظروني بعض الوقت كي اجري تجاربي النهائية على العمليات وعلى المخرجات .
- 1 reply
-
- 2
-
-
حضور وانصراف الموظفين .. بسيط مختصر .. وجاهز للعمل
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
ابشرك وجدتها .. وتمكنت منه بفضل الله ولكن المشاركات هنا تجاوزت 100 مشاركة اساس الموضوع كان لحضور فترة واحدة الآن اتسع الموضوع .. فأود ان افرد عملي النهائي هذا بعنوان يخصه .. وليس بعيدا عنه الباحث سوف يتوه هنا بين المشاركات .. ولكن ستبقى ذات فائدة لتنوع الطرق فيها والمناقشات . تفضلوا من هنا -
بل اعجبني المشهد .. سلمت اناملك يا سلام .. زاد حماسي .. احب المفاجآت في مثل هذه المواضيع
-
وسعة المرفق تصحيح بسيط في تكبير حجم نموذج واضافة 3 انماط تفاعلية في الامكان التوسع التفريع بنفس المرفق انسخ النموذج لاي نمط تحت الزر مع تعريف الحجم اعلى النموذج السابق للتوسيع النموذج سيضم تفريع 3 و4 وتكرار لتشعب التفريعات في الزر مثال الى 9 و10 في زر واحد من قائمة الجانبية فكرة بسيطة واذا حاب نغير وتحدد الالوان مع تنزيل ايكون في خلفية الزر بدل من حفظ الصور في الجدول واستعمال الصور من ملفات خارجية ومن غير تحديث استعلام ولا وميض ولا ترميش 😇 اشرايك استاذ @Foksh عندك كود لتبسيط التفريعات في الزر مرفق اسفل الفيديو تحميل المرفق https://www.mediafire.com/file/jrahtllbz0xmgdj/Menu+Navigations_V1.rar/file
-
طيب سوف تكون مشاركتى بعدك مباشرة سوف تكون مشاركتى مفاجأه إستعد
-
Foksh started following تنسيق شهادة شكر .. تقرير
-
وعليكم السلام ورحمة الله وبركاته .. أعجبتني الفكرة كثيراً بان يكون هناك مرونة وليونة في نص محتوى الشهادة .. فخطر ببالي فكرة أود مشاركتكم ثمارها في الصورة الموضحة تالياً قبل ارفاق الملف .
- Yesterday
-
اريد المساعده في قاعدة بيانات ضرائب
kkhalifa1960 replied to محمدالشيمى's topic in قسم الأكسيس Access
أولا انت لم تعطيني الملف الذي تعمل عليه . ثانيا انا اعطيتك الطريقة التي تتعامل بها ... انشاء جدول وهمي تتم عليه الضرائب وعند الانتهاء ينقلهم للجدول الاساسي ويمسح محتويات الجدول الوهمي لعملية جديدة. ثالثا انا لم اتدخل بأي شئ بمرمجتك للامور كلها . لأنك ادرى بكل خطواتها . رابعا أما اذا تريد اعادة المشروع كله بطريقني هذا شئ أخر . خامساً اليك أخر تعديل ... وخبرني بما تريد . MohamedShemi.accdb -
مستر اشرف joined the community
-
بقى مشكل واحد هو اريد نوع الحقل EmpID ان يكون نص UnMatched.mdb
-
كل الشكر من ساعدني ربي يحفظكم
-
ابوخليل started following تنسيق شهادة شكر .. تقرير
-
السلام عليكم في المرفق شهادة شكر .. تظهر عندي في برنامجي الاساسي بشكل رائع مع البيانات اللازمة هذه الشهادة هي عبارة عن صورة مكتوب عليها عبارة الشكر المعتادة .. ويتخللها حقول مصدرها الجدول مثل اسم الطالب والسنة والفصل الدراسي واسم المعلمة والمديرة وايضا صور لشعارات خاصة . الى هنا وكل شيء تمام 100% افكر فيما لو تم نشر البرنامج .. فالناس مختلفون في الذوق ووجهات النظر .. فيمكن بعضهم يريد تغيير الخلفية والآخر يريد تغيير النص الثابت في الصورة . لذا طرحت موضوعي هذا اريد ان اجعل الشهادة مرنة .. امكن المستخدم من تغيير عبارة الشكر .. وتغيير الخلفية الخلفية مقدور عليها فقد وضعت بجانب قاعدة البيانات الصورة نفسها مفرغة . ويمكنه تغييرها بما يشاء عنوان الشهادة .. والعبارات اللاحقة : اريد المستخدم ان يكتبها من خلال فورم خاص بشرط امكانية التحكم بنوع الخط ومقاسه ولونه . هل يمكن ذلك على فرضية تحويل الملف الى accde dbs1.rar
-
حضور وانصراف الموظفين .. بسيط مختصر .. وجاهز للعمل
محمد حسن2 replied to ابوخليل's topic in قسم الأكسيس Access
أعتقد أن هذه هى الطريقة الأفضل -
حضور وانصراف الموظفين .. بسيط مختصر .. وجاهز للعمل
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
قبل الشروع في العمل يجب ان نتفق على طريقة ونظام احتساب ساعات العمل : اولا : الطريقة التقليدية : يتم احتساب الوقت من : توقيت الحضور الرسمي وحتى توقيت الخروج الرسمي بمعنى اذا ساعات العمل المعتبرة 8 ساعات وجاء متأخرا عن توقيت الحضور بــ 20 دقيقة وخرج بتوقيت الخروج تماما او بعد التوقيت بــ 20 او 30 دقيقة فلن تنفعه هذه الزيادة بتعويض التأخر في الحضور .. وسيحسب البرنامج له حضور اليوم = 7:40 اي بنقص 20 دقيقة علما انه يوجد مرونة في تأخر الحضور أو الخروج قبل الوقت النظامي في معظم الانظمة .. بحيث يتم التجاوز عن دقائق يحددها المستخدم للبرنامج ثانيا : الطريقة المرنة الحديثة المفتوحة : وهي مطالبة العامل او الموظف بساعات معلومة ومحددة يكون متواجدا فيها في مكان العمل .. وهي ليست مفتوحة تماما كما يتصور .. ولكن المرونة في وقت الدخول ووقت الخروج فالمرونة في اتساع وقت التواجد من 8 ساعات الى 9 او 10 ساعات مثلا ( التحديد برمجي يتحكم فيه المستخدم ) فيمكنه الحضور بعد الموعد بربع ساعة ويعوضها في الخروج بأن يبقى ربع ساعة ، وما زاد يمكن اعتباره وقتا اضافيا -
نموذج فرعي داخل صفحة رئيسية بقائمة جانبية
Debug Ace replied to Emad.85's topic in قسم الأكسيس Access
فضلت ابحث فى المنتدى عن موضوع صفحة رئيسية لاستاذ ابو جودي الى ان وجدت الموضوع طيب المرفق الاول على طريقة ابو جودي والمرفق الثانى من هذا الموضوع والذى يخص الاستاذ Foksh قمت بتعديل بسيط واضافة بسيطة جدا قائمة جانبية على طريقة ابو جودى.zip قائمة جانبية على طريقة الاستاذ Foksh.zip -
مساعدة فى تصحيح معادلة احتساب المتوسط المتحرك
omar.m replied to omar.m's topic in منتدى الاكسيل Excel
للرفع -
وعليكم السلام ورحمة الله وبركاته .. صديقي بشار ، سأقوم بإرفاق الدالة التي استعملتها هنا إن شاء الله ، حال توفري أمام كمبيوتري
-
حضور وانصراف الموظفين .. بسيط مختصر .. وجاهز للعمل
محمد حسن2 replied to ابوخليل's topic in قسم الأكسيس Access
إذا كان ذلك كذلك فتفضل علينا بتصورك الجديد -
إيجاد إجمالي المخصص لكل عميل بحسب التاريخ
Abu_Muhsen replied to Abu_Muhsen's topic in منتدى الاكسيل Excel
سأشاهد الملف الليلة إن شاء الله سررت بمساعدتك أستاذ بن علية 🙂 -
مصطفى فلفل started following #دورة البرنامج المتكامل في إدارة سلاسل الإمداد
-
يتشرف #مركز_الرؤية_الاستراتيجية_للتدريب #Strategic_Vision_Training_Center لدعوة سيادتكم للأنضمام الي الدورات التدريبية التالية,,,,, دورات تدريبية النقل و اللوجستيات وادارة سلاسل_التوريد مقدمة إن أهمية الدورات التدريبية ليست قاصرة فقط على الحياة المهنية كما يظن أغلبنا .. ولكن الدورات التدريبية تهدف إلى نقل المعرفة والخبرات العملية التى تثقل مهارات الأفراد وتعزز الثقة بالنفس لديهم مما يساهم في إعداد الكوادر مما يعود بدوره على تطوير وتقدم المؤسسات .لذا يهدف مركز الرؤية الاستراتيجية للتدريب إلى تعزيز مهارات وخبرات الافراد من خلال أقوى البرامج التدريبة لنواكب كل تطور في سوق العمل . #دورات #النقل و #اللوجستيات و #ادارة #سلاسل_التوريد #دورة الامتثال التجاري في الأنشطة اللوجستية وسلاسل الامداد #دورة إدارة مشاريع تحويل سلسلة التوريد بشكل فعال #دورة إدارة مشروع سلسلة التوريد: اختيار وإدارة البائعين #دورة أساسيات إدارة سلسلة التوريد #دورة البرنامج المتكامل في إدارة سلاسل الإمداد #دورة التخطيط الاستراتيجي لمرافق سلسلة التوريد #دورة تدريبية في الباركود #دورة سلسلة التوريد واللوجستيات MINI-MBA #دورة الانشطة اللوجستية #دورة إدارة سلاسل التوريد والعمليات اللوجستي CILT #دورة إدارة الجودة في سلسلة التوريد كما يتم تنفيذ #الدورات_التدريبية فى #المجالات_التدريبية الاتية : #الدورات الهندسية ) الكهربائية - الميكانيكية والسيارات - الهندسة المدنية والمشاريع والطرق - هندسة المساحة - الصيانة - البترول والجولوجيا( دورات البيئة وصحة وسلامة الغذاء دورات الامن الصناعي والسلامة والصحة المهنية دورات الامن دورات القانون والعقود دورات الجودة والأنتاج دورات القيادة والادارة دورات العلاقات العامة والدولية والاعلام دورات السكرتارية وادارة المكاتب دورات التسويق والمبيعات وخدمة العملاء دورات الموارد البشرية دورات المحاسبة والمالية دورات البنوك والمصارف دورات المشتريات والمخازن دورات النقل و اللوجستيات وادارة سلاسل التوريد أماكن الانعقاد ( #دبي #اسطنبول #كوالالمبور #المغرب #السعودية #شرم_الشيخ #القاهرة #الأسكندرية #لندن # اسبانيا #كندا ) الاعتمادات احصل الان على شهادتك باعتماد cpd الدولى كما يوجد خصم للشركات والهيئات والجهات الحكومية والمجموعات كما يتم تنفيذ أي دوره تدريبيه اخرى تلبي احتياجاتكم التدريبية بالوقت و بالمكان المناسبين لكم على ان يكون عدد المشاركين (2) كحد ادنى قاعات التنفيذ بفنادق 5 نجوم ذات الشهره العالميه مجهزه بالوسائل السمعيه والبصريه للتسجيل او لطلب العرض الفنى والمالى يرجى الاتصال او ارسال بريد الاكترونى Ahmed Mohamed WhatsApp :00201551848384 Training@svtcenter.com svtcenter.com Facebook https://www.facebook.com/profile.php?id=100086139318374 Twitter https://twitter.com/StrategicVisio7 Linkedin https://www.linkedin.com/company/strategic-vision-training-center/ Instagram https://www.instagram.com/strategicvisiontrainingcenter WIX https://eslam-training.wixsite.com/training Website https:/ svtcenter.com/ar/Home
-
maktabtk started following مصادر اشتقاق مشكلة البحث
-
تقدّم شركة مكتبتك – شبكة المعلومات العربية دعمًا أكاديميًا متكاملًا للباحثين والطلاب، من إعداد خطة بحث جامعة الملك سعود وفق معاييرها الدقيقة، إلى صياغة خطة بحث تخرج بكالوريوس بأسلوب احترافي يضمن وضوح الأهداف ودقة المنهجية، كما نساعدك على فهم أهم مصادر اشتقاق مشكلة البحث، سواء من الدراسات السابقة أو الواقع العملي أو الفجوات البحثية؛ لضمان صياغة مشكلة قوية ومتماسكة، ولا يتوقف دعمنا عند هذا الحدّ، بل نرشدك أيضًا إلى كيفية كتابة فرضيات البحث العلمي بطريقة علمية صحيحة تعزز من جودة البحث وقبوله، مع مكتبتك، يصبح إعداد بحثك خطوة مضمونة وواثقة نحو التميز.