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

jjafferr

أوفيسنا
  • Posts

    9903
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    404

كل منشورات العضو jjafferr

  1. هذا غير صحيح ، فتستطيع ان تلحق اي معلومة/حقل/معادلة الى اي حقل في جدول الالحاق. جعفر
  2. وعليكم السلام لا ادري ، فانا لا اعرف البرنامج اللي يمكن تعمله هو: امسك زر الشفت على الكيبورد (hold Shift key on keyboard) ، انقر مرتين لفتح برنامجك ، الان اترك زر الشفت ، وادخل في البرنامج ، افتح الجداول بالنقر المزدوج عليها ، جميع الجداول ، ومن هنا يتعرف ماهي المعلومات الموجودة في كل جدول ، وعليه تقرر المعلومات اللي تريد تنقلها لبرنامجك الاخر جعفر
  3. الرابط التالي قد يفيدك: http://www.officena.net/ib/topic/65681-مشكلة-طلب-كلمة-السر-عند-الارتباط-بقاعدة-البيانات/?do=findComment&comment=427471 جعفر
  4. اذا فهمت سؤالك صح: عندك ملف اكسل ، وهذا الملف مرتبط ببرنامج الاكسس. الآن الى تغيير ملف الاكسل: عندما تحذف ملف اكسل قديم ، وتأتي بملف اكسل جديد بنفس الاسم ، بنفس اسم/رقم الورقة (شيت) ، وفي نفس المسار ، فان اكسس عند بدء تشغيله ، يقوم بربط ملف الاكسل ، حسب المعلومات السابقة (يعني المعلومات:بنفس الاسم ، بنفس اسم/رقم الورقة (شيت) ، وفي نفس المسار). جعفر
  5. وتقدر تعمل الكود التالي (انا طابعه هنا مباشرة دون تجربته ، فقد يكون فيه خطأ ما ) بدل الاستعلام: set rst=me.recordsetclone rst.movelast:rst.movefirst RC=rst.recordcount for i=1 to RC rst.edit rst!commprint=0 rst.update rst.movenext next i rst.close: set rst=nothing جعفر
  6. . 1. الجواب المختصر هو لا ادري ولكن حسب قرأتي البسيطة عن الموضع البارحة ، فهناك برامج تستطيع ان تفتح لك الملف . ابحث في الانترنت عن اسم الملف اعلاه ، وسترى النتائج. 2. عفوا ما فهمت قصدك ، واعتقد الافضل ان تعمل سؤال جديد وترفق معاه الملف اللي تتكلم عنه ، ولوسمحت اشرح المطلوب بإفاضة جعفر
  7. وعليكم السلام اعمل استعلام تحديث: . ثم كود الطباعة سيكون: 1. احفظ السجلات حتى نرى التغييرات في التقرير ، 2. قد لا تستطيع ان تستخدم معاينة التقرير ، لأننا في الخطوة 3 سنقوم بتحديث جميع علامات الصح الى لا شئ ، 3. سنقوم بطباعة التقرير مباشرة ، 4. وبعد طباعة التقرير ، سنقوم بتحديث علامات الصح الى لا شئ وقد تحتاج الى عمل التالي ، حتى تنعكس النتائج على النموذج: me.form.requery جعفر
  8. وهاي طريقة استيراد البياناتمن ملف اكسل يحتوي على الاسم والرقم الاكاديمي http://www.officena.net/ib/topic/65709-ترتيب-حقول-مستوردة-من-أكسل/?do=findComment&comment=427672 جعفر حياك الله استاذنا الفاضل جعفر
  9. ماشاء الله عليك أخوي رمهان ، مو طماع جعفر
  10. أخي طارق اسم الملف الحقيقي هو "smime.p7m" والظاهر ان له علاقة بالايميل المشفر. جعفر
  11. السلام عليكم أخي طارق ارفق الملف وسننظر فيه ، وإلا فالكلام كله مافيه فايده جعفر
  12. تفضل هذا الموضوع تكملة للموضوع: http://www.officena.net/ib/topic/65628-كود-لحذف-الاسطر-3-الاولى-من-شيت-اكسل-بالأكسس/ هذا الكود الجديد الذي يقوم بالعمل: Private Sub cmd_Remove3_Click() If Len(Me.txt_Dont_Delete & "") = 0 Then MsgBox "ÑÌÇÁ ÇÏÎÇá ÇáßáãÉ ÇáÊí ãäåÇ äÈÏà ÇáÊÓÌíá" & vbCrLf & _ "Please write the word to start writing from" Me.txt_Dont_Delete.SetFocus Exit Sub End If Dim TextLine, File_Name, File_ext, Folder_Name, nFile_Name File_Name = Dir(Me.txtPath) 'the file name only File_ext = Mid(File_Name, InStrRev(File_Name, ".") + 1) 'the file extension Folder_Name = Replace(Me.txtPath, File_Name, "") 'the folder name 'a temp csv file to transfer to it the correct lines nFile_Name = Folder_Name & Mid(File_Name, 1, Len(File_Name) - Len(File_ext) - 1) & "_2." & File_ext 'open both Input and Output files Open Me.txtPath For Input As #1 Open nFile_Name For Output As #2 d = 0 i = 0 Do While Not EOF(1) ' Loop until end of file. Line Input #1, TextLine ' Read line into variable. i = i + 1 'skip the 1st 3 lines, and write the rest If InStr(TextLine, Me.txt_Dont_Delete) > 0 Then d = -1 End If If d = -1 Then Print #2, TextLine End If Loop Close #1 Close #2 'now we have a csv file correctly saved, 'convert it to xls 'make reference to Microsoft Excel xx.x object Library Dim wBook As workbook Set wBook = Workbooks.Open(nFile_Name, Format:=6, Delimiter:=",") wBook.SaveAs Replace(Me.txtPath, ".csv", ".xls"), FileFormat:=xlExcel8 wBook.Close False 'delete the temp cvs file Kill nFile_Name MsgBox "Done" End Sub جعفر 298.1.Remove_Lines_csv.mdb.zip
  13. حياك الله ولطلب المزيد ، رحاء اتياع قوانين المنتدى ، وعمل سؤال جديد جعفر
  14. حياك الله أخونا العود أبوخليل هذا قليل مقابل عطاءكم الكثير أخي عبدالرحمن الغالي ، شرفتنا جعفر
  15. . 1. انا على قد حالي ، ما اعرف غير الاكسس 2. جميع معادلات التواريخ في الكمبيوتر تأخذ في الاعتبار السنوات البسيطة والكبيسة ، إلا اذا قمت انت بنفسك بحساب الايام بطريقتك الخاصة والتي لا تستعمل فيها معادلات التواريخ. جعفر
  16. وعليكم السلام اذا اردت ان تحذف البيانات بين تاريخين ، فيجب وضع معيار بين تاريخين ، في الاستعلام ، هكذا: . اما جدول المعلمين ، فلأنه غير مرتبط مع الجداول الاخرى ، فيمكن حذف بياناته كامله ، هكذا: DELETE * FROM المعلمين جعفر 302.delete.accdb.zip
  17. اذن لا تغير شئ في البرنامج ، والحقول الثلاثة اللي طلبتها موجودة جعفر
  18. حياك الله تقدر تحذف الحقل اللي ما تريده ، ومن الكود ، احذف السطر التالي: Me.YMD = YMDDif2(Me.Date_From, Me.Date_To) جعفر
  19. تفضل أخي الاستاذ ولكني لاحظت ان عدد الطلبة من جميع اوراق الاكسل بلغ 1527 ، والكثير منهم متكرر ، فاذا اردت ان تجعل الاسم غير متكرر (لما جربته وصل عدد الطلبة الى 218) ، فيجب ان تغيير اعدادات الاسم في الجدول ، هكذا: جعفر 299.ImportDegrees.accdb.zip
  20. ان شاء الله تعالى الاوراق في ملف الاكسل غير متجانسه !! فاعمدة اسماء الطلبة تتغير ، واعمدة الرقم الاكاديمي تتغير وتبتعد عن عمود الاسم بعمود او اثنين ، مما يجعلنا نلاحق هذه الاعمدة اولا ، ثم نأخذ البيانات المطلوبة منها الله يسهل ان شاء الله جعفر
  21. وقد تستفيد من النموذج في الرابط التالي: http://www.officena.net/ib/topic/65726-هدية-المدة-بين-تاريخين-،-و-اضافةخصم-سنوات-واشهر-وايام/ جعفر
×
×
  • اضف...

Important Information