بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|

ابو البشر
الخبراء-
Posts
704 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
10
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابو البشر
-
ممكن تستخدم التنسيق الشرطي
-
اخي الكريم ... الامر بسيط حول حقل t1 الى رقم واجعله مطلوب فقط وجرب واعلمنا بالنتجة ... لاني اجيبك من خلال الموبايل
-
للتعلم كيف انقل قيمة من صفحة انترنت الى النموذج
ابو البشر replied to محمد احمد لطفى's topic in قسم الأكسيس Access
تابع مع الاستاذ @صالح حمادي -
ربما هناك مكتبات موجودة في القاعدة القديمة ولم تضاف في القاعدة الجديدة والله اعلم .....
-
هل السجلات مرتبة في الجدولين يعني سجل عبدالله ... ترتيبة يساوي ترتيب سعيد في الجدول الثاني وهكذا لجميع السجلات او ملخبط التسلسل ..........
-
استفسار عن طريقة استخراج اسماء الحقول داخل النموذج عن طريق الكود
ابو البشر replied to Ahmed.IQ's topic in قسم الأكسيس Access
انظر المرفق ..... userdata.accdb -
توزيع الطلاب حسب المجموع والرغبات واحتياجات كل مدرسة
ابو البشر replied to سمير1's topic in قسم الأكسيس Access
ممكن الاستفادة من الفكرة هنا ..... بالتوفيق .... -
استفسار عن طريقة استخراج اسماء الحقول داخل النموذج عن طريق الكود
ابو البشر replied to Ahmed.IQ's topic in قسم الأكسيس Access
نعم هناك امكانية لذلك .... ممكن مثال للتطبيق -
يمكن رفعه على اي سحابه مثل قوقل درايف مثلا وترسل الرابط للاستاذ حسام
-
مالك علاقة بمربع النص ... ولا تكتب فيه اي شيئ ... انت اضغط فقط على الازرة ولاحظ الكمبوبكس
-
هل هذا هو طلبك ... mohamed hassan.accdb
-
احذز من تلف القاعدة ... اعمل ضغط واصلاح للقاعدة ... لان القاعدة لديك مترهله
-
ممكن مثال مبسط لما تريد ليتم التطبيق عليه
-
حسب علمي أن النماذج بمفهوم التقسيم أي الى قاعدتين امامية وخلفية لا تقسم فالتقسيم فقط للجداول .... ويمكن اجراء التقسيم عن طريق برنامج الاكسس مباشرة
- 1 reply
-
- 3
-
-
مفتوح البرنامج .... مكن الشيفت وادخل على البرنامج ..... ابحث في المنتدى عن برامج تمكين الشيفت تجدها ....
-
تسلم ياسيدي انا ما لي علاقة بالمعلمين ...... بس تعاطفت معهم ....... بارك الله فيك ..... تسلم ايدك على كل حال ...
-
بارك الله في استاذ @jjafferr بالعكس انا من يجب ان يعتذر منك لأشغالي لك .... شكر الله سعيك ....
-
هو انت الى كنت عامل البرنامج .... كفشناك ..... ههههههههه .....
-
أخي @jjafferr اعتقد ان المرفق غير الصور الموجدوة في الشرح بارك الله فيك .... ممكن تزودنا بالمرفق
-
استفسار حول كود استيراد بيانات من ملف اكسل
ابو البشر replied to ابو البشر's topic in قسم الأكسيس Access
بارك الله فيك أستاذي عبدالعزيز @أبو إبراهيم الغامدي وكتب الله أجرك وأثابك ...... تقبل الله منا ومنكم صالح الاعمال ..... الان اصبحت العملية مفهومه ..... شكرا لك ولجميع أعضاء المنتدى المبارك -
السلام عليكم ورحمة الله وبركاته ..... جميع اعضاء المنتدى ..... كل عام وانتم بخير وأسأل الله عز وجل أن يتقبل منا ومنكم صالح الاعمال استفسار حول كود سابق شارك في موضوعة في هذا الموضوع الأساتذة : @فايز و @Barna و @jjafferr و @أبو إبراهيم الغامدي في هذا الموضوع ولدي عدد من الاستفسار على الكود التالي بارك الله فيكم : Option Compare Database Option Explicit Sub IMPORT_XLSDB() On Error GoTo SUB_CLOSE '-- OPEN CURRENT DATABASE AS LOCAL DB Dim DB As DAO.Database Set DB = CurrentDb '-- OPEN RS DB TO ADD DATA Dim DBRS As DAO.Recordset Set DBRS = CurrentDb.OpenRecordset("TABLE") '-- OPEN XLS FILE AS REMOTE DATABASE Dim XLDB As DAO.Database Set XLDB = OpenDatabase( _ CurrentProject.Path & "\CS_SeetNumberLabels2.xlsx", False, False, "EXCEL 12.0;HDR=NO;") '-- OPEN XLS SHEET AS REMOTE RS Dim XLRS As DAO.Recordset Dim RCROW() Dim RC As Long Dim I As Integer Dim TD As DAO.TableDef '-- LOOP THROUGH XLDB TABLES (SHEETS) For Each TD In XLDB.TableDefs '-----------------------------------------------------------------------------------------' '-- RECORDS FROM COLUMN (C) IN XL SHEET Set XLRS = XLDB.OpenRecordset("SELECT F1 FROM [" & TD.Name & "C:C]WHERE NOT ISNULL(F1)") '-- COUNT RECORDS XLRS.MoveLast: RC = XLRS.RecordCount: XLRS.MoveFirst '-- EACH 5 OF XLRS RECORDS MAKE 1 RECORD IN DBRS For I = 1 To RC Step 5 RCROW = XLRS.GetRows(5) DBRS.AddNew DBRS![ACADEMIC YEAR] = RCROW(0, 0) DBRS![ACADEMIC NUM] = Mid(RCROW(0, 1), InStrRev(RCROW(0, 1), Chr(32))) DBRS![STNAME] = RCROW(0, 2) DBRS![F1] = RCROW(0, 3) DBRS![Sub] = RCROW(0, 4) DBRS.Update Next Set XLRS = Nothing '--------------------------------------------------------------------------------------' '-- RECORDS FROM COLUMN (I) IN XL SHEET Set XLRS = XLDB.OpenRecordset("SELECT F1 FROM [" & TD.Name & "I:I]WHERE NOT ISNULL(F1)") '-- COUNT RECORDS XLRS.MoveLast: RC = XLRS.RecordCount: XLRS.MoveFirst '-- EACH 5 OF XLRS RECORDS MAKE 1 RECORD IN DBRS For I = 1 To RC Step 5 RCROW = XLRS.GetRows(5) DBRS.AddNew DBRS![ACADEMIC YEAR] = RCROW(0, 0) DBRS![ACADEMIC NUM] = Mid(RCROW(0, 1), InStrRev(RCROW(0, 1), Chr(32))) DBRS![STNAME] = RCROW(0, 2) DBRS![F1] = RCROW(0, 3) DBRS![Sub] = RCROW(0, 4) DBRS.Update Next Set XLRS = Nothing Next SUB_CLOSE: '-- COLOSE XLDB AND XLRS Set XLRS = Nothing ' XLDB.Close Set XLDB = Nothing '------------------------' '-- CLOSE DB AND DBRS Set DBRS = Nothing XLDB.Close Set XLDB = Nothing End Sub 1- ما المقصود في الاؤقام المسجلة في 1 و 2 2- ما المقصود ب F1 و هل يمكن تغيير النطاق في 4 وكيف يتم ذلك لو اغترضنا أن ملف الاكسل نريد جلب بيانات اكثر من عامود في الصفحة الواحدة دون تكرار للكود كما فعلنا في الكود السابق بمعنى بجلب بيانات العمود C والعمود I مباشرة أو حتى أكثر من عمودين ؟؟؟؟ بارك الله فيكم وفي علمكم ... الموضوع هنا بارك الله فيكم
-
عند تحويل القاعدة الى ACCDE لا يمكن ومستحيل استيراد نماذجها
-
مشاركة مع الاساتذة .... مثال (7).accdb