إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الايكسل و الاوتوبلاي

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #16
    أي نعم بنفس المقاربة لكن ليس بالسهولة التي تجعلنا نقوم بإسقاطات للأكواد و ليس بتلك الصعوبة
    التي نضخمها لنا إن شاء الله حوار حول هذا

    تعليق


    • #17
      زادكم الله علما .

      تعليق


      • #18
        السلام عليكم ورحمة الله وبركاته
        فكرة جيدة بارك الله فيك

        تعليق


        • #19
          السلام عليكم أريد عمل مشروع تخزين بيانات كرقم التسجيل و الإسم و اللقب تاريخ الولادة و و و.... في ورقة إيكسال مع إمكانية الإضافة واستدعائها في جريد

          تعليق


          • #20
            شكرا لكم على المرور
            التعديل الأخير تم بواسطة ثامر أبو بلقيس; الساعة 15-11-2015, 01:07 PM.

            تعليق


            • #21
              المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
              السلام عليكم ورحمة الله وبركاته
              برجاء من الادارة عدم حذف الموضوع لأني لم أكتب شرحا أو حلا
              لمحتوى الموضوع فهذا الطلب شغل عديد الزملاء .. و كثرت التساؤلات حوله
              عامة و خاصة و أدرك أنه يوجد من الاخوة من لديه المعلومة لكنه يبقى من بين المواضيع التي
              لا يعرف الفرد من أين يبدأ .... لهذا ووفاء بالوعد سأفتح هذه الصفحة على أن يتم مناقشة أو كتابة الحلول
              للتساؤلات المطروحة حول اتقان التعامل مع الايكسل و الاوتوبلاي و متشجعا بمساعدة الزملاء المحترفين للتدخل
              للأجابة عن أي طرح يطرحه المهتمين بهذه التقنية أي ليس الموضوع موضوعي بل هو خطوة نحو إماطة اللثام
              -----------
              أخي تود اكتساب مهارة من طرف الاساتذة في التعامل مع الايكسل و مزاوجته مع الاوتوبلاي
              ضع طلبك على شكل تمرين - و ليس مشروعا - واضح المعطيات من البداية و الله الموفق و المعين
              تقديري

              ملاحظة : مصنف الايكسل من الافيد أن يكون بـ 2003 لأن الاصدارات الأخرى تتعامل معه و العكس غير صحيح
              مصنف الايكسل يكون خال من وحدات الماكرو أو الاضافات البرمجية لتفادي الرسائل التي تعيق المزاوجة بين البرنامجين

              السلام عليكم

              عندي مشروع
              فيه : اسم المدرسة ....(input1)......
              اسم ااستاذ .......(input2).....
              القسم .....(input3).......

              وعنص grid او ليسبوكس يحتوي اسماء و تاريخ الميلاد و اسم الاب ....الخ من معلومات التلاميذ



              كيف اعمل على تصدير العمل الى اكسل بحيث تظهر في ورقة الاكسل في الاعلى المعلومات ( الدولة . الوزارة . اسم المدرسة . اسم الاستاذ . القسم )
              و جدول فيه المعلومات


              تجياتي

              تعليق


              • #22
                هل فيه امكانية تصدير الجداول من ليسبوكس او grid الى word

                عتي مثلا كود يزاوج بين محتوى richtext و الصورة و ايضا جدول

                تعليق


                • #23
                  محاولة فيما يخص استخراج عماصر grid يتكون من 12 عمود


                  كود PHP:

                   
                  -- create scatterplot in Excel
                    
                  require('luacom')
                    
                  local excel luacom.CreateObject("Excel.Application")
                    
                  excel.Visible true
                    local wb 
                  excel.Workbooks:Add()
                    
                  local ws wb.Worksheets(1)
                    for 
                  row=112 do
                     
                  ws.Cells(row,1).Value2 Grid.GetCellText("Grid1"row1);
                     
                  ws.Cells(row,2).Value2 Grid.GetCellText("Grid1"row2);
                     
                  ws.Cells(row,3).Value2 Grid.GetCellText("Grid1"row3);
                     
                  ws.Cells(row,4).Value2 Grid.GetCellText("Grid1"row4);
                     
                  ws.Cells(row,5).Value2 Grid.GetCellText("Grid1"row5);
                     
                  ws.Cells(row,6).Value2 Grid.GetCellText("Grid1"row6);
                     
                  ws.Cells(row,7).Value2 Grid.GetCellText("Grid1"row7);
                     
                  ws.Cells(row,8).Value2 Grid.GetCellText("Grid1"row8);
                     
                  ws.Cells(row,9).Value2 Grid.GetCellText("Grid1"row,9);
                     
                  ws.Cells(row,10).Value2 Grid.GetCellText("Grid1"row10);
                     
                  ws.Cells(row,11).Value2 Grid.GetCellText("Grid1"row11);
                     
                  ws.Cells(row,12).Value2 Grid.GetCellText("Grid1"row12);
                        

                     
                  end 

                  تعليق


                  • #24
                    اذا وضعت نص لانبوت
                    فيمكن ادخال معطياتها لتكون في اعلى الجدول من خلال تغيير رقم السطر

                    مثال

                    كود PHP:
                     -- create scatterplot in Excel
                      
                    require('luacom')
                      
                    local excel luacom.CreateObject("Excel.Application")
                      
                    excel.Visible true
                      local wb 
                    excel.Workbooks:Add()
                      
                    local ws wb.Worksheets(1)


                        
                    ws.Cells(1,10).Value2 Input.GetText("Input1")
                        
                    ws.Cells(2,10).Value2 Input.GetText("Input2")
                        
                    ws.Cells(3,10).Value2 Input.GetText("Inpût3")


                      for 
                    row=420 do
                       
                    ws.Cells(row,1).Value2 Grid.GetCellText("Grid1"row-31);
                       
                    ws.Cells(row,2).Value2 Grid.GetCellText("Grid1"row-32);
                       
                    ws.Cells(row,3).Value2 Grid.GetCellText("Grid1"row-33);
                       
                    ws.Cells(row,4).Value2 Grid.GetCellText("Grid1"row-34);
                       
                    ws.Cells(row,5).Value2 Grid.GetCellText("Grid1"row-35);
                       
                    ws.Cells(row,6).Value2 Grid.GetCellText("Grid1"row-36);
                       
                    ws.Cells(row,7).Value2 Grid.GetCellText("Grid1"row-37);
                       
                    ws.Cells(row,8).Value2 Grid.GetCellText("Grid1"row-38);
                       
                    ws.Cells(row,9).Value2 Grid.GetCellText("Grid1"row-3,9);
                       
                    ws.Cells(row,10).Value2 Grid.GetCellText("Grid1"row-310);
                       
                    ws.Cells(row,11).Value2 Grid.GetCellText("Grid1"row-311);
                       
                    ws.Cells(row,12).Value2 Grid.GetCellText("Grid1"row-312);
                    end 

                    تعليق


                    • #25
                      تطور الكود باضافة الاولوان و اضافة خطوط الجدول و دمج الخانات و الصاق نص من richText

                      كود PHP:
                      DLL.CallFunction("user32.dll""LoadKeyboardLayoutA""\"00000401\", 1"DLL_RETURN_TYPE_LONGDLL_CALL_STDCALL)  
                      RichText.SetSelection("RichText2"1, -1); 
                      D=RichText.Copy("RichText2"); 

                      require(
                      'luacom')
                        
                      local excel luacom.CreateObject("Excel.Application")
                        
                      local wb excel.Workbooks:Add()
                        
                      local ws wb.Worksheets(1)
                        
                      local range ws:Range('A1:M16')
                        
                      local cell ws.Cells(1,17)
                          
                      excel.Visible true
                        local rangee 
                      ws:Range('A4:M16')
                        
                      rangee.Borders.LineStyle 1    
                        ws
                      :Range('A4:M16').BorderAround(1)
                        
                      cell.Font.Name 'Traditional Arabic'
                        
                      range.Font.Name 'Traditional Arabic'
                        
                      cell.Font.Bold true
                        cell
                      .Font.Size 16
                        range
                      .Font.Size 16
                        ws
                      :Paste(ws:Range('A1')) 
                        
                      ws:Range('A1:M1'):Merge()
                        
                      ws:Range('A2:M2'):Merge()
                        
                      ws:Range('A3:M3'):Merge()
                        
                      ws:Range('A1:M17').HorizontalAlignment = -4108
                      local ranget 
                      ws:Range('A4:A16')
                      local ranger ws:Range('A4:M4')
                      ranget.Interior.Color 0x269900
                      ranger
                      .Interior.Color 0xf50000 
                       
                      local cel1 
                      ws.Cells(1,1)
                      local cel2 ws.Cells(2,1)
                      local cel3 ws.Cells(3,1)
                      cel1.Font.Color 0x0000FF
                      cel2
                      .Font.Color 0x00CC33
                      cel3
                      .Font.Color 0xFF0000


                        
                        
                      for row=4,  Grid.GetRowCount("Grid1")-do
                         
                      ws.Cells(row,1).Value2 Grid.GetCellText("Grid1"row-30);
                         
                      ws.Cells(row,2).Value2 Grid.GetCellText("Grid1"row-31);
                         
                      ws.Cells(row,3).Value2 Grid.GetCellText("Grid1"row-32);
                         
                      ws.Cells(row,4).Value2 Grid.GetCellText("Grid1"row-33);
                         
                      ws.Cells(row,5).Value2 Grid.GetCellText("Grid1"row-34);
                         
                      ws.Cells(row,6).Value2 Grid.GetCellText("Grid1"row-35);
                         
                      ws.Cells(row,7).Value2 Grid.GetCellText("Grid1"row-36);
                         
                      ws.Cells(row,8).Value2 Grid.GetCellText("Grid1"row-37);
                         
                      ws.Cells(row,9).Value2 Grid.GetCellText("Grid1"row-38);
                         
                      ws.Cells(row,10).Value2 Grid.GetCellText("Grid1"row-3,9);
                         
                      ws.Cells(row,11).Value2 Grid.GetCellText("Grid1"row-310);
                         
                      ws.Cells(row,12).Value2 Grid.GetCellText("Grid1"row-311);
                         
                      ws.Cells(row,13).Value2 Grid.GetCellText("Grid1"row-312);
                        
                      end 

                      شكل اخراج المشروع

                      تعليق


                      • #26
                        ارفع لنا الملف مفتوح لنستفيد

                        تعليق


                        • #27
                          حاضر استاذ ربيع ............... المشكلة الان في ادماج الصورة في ملف اكسل باستعمال الدالةluacom

                          تعليق


                          • #28
                            موفق ... ارفع الملف الذي تعمل عليه
                            و لاحظ الخلل العام في هذه البرمجة ... انت حاليا تصدر عملك الى ملف ايكسل مؤقت
                            بمعنى هل بإمكانك الان بعد التصدير إرسال الملف الناتج طبعا لا اذن العمل لا يتم في مصنف الايكسل الرئيسي للبرنامج
                            و الا أين هو تخزين المعلومات هذا من جهة من جهة أخرى التصدير من الجريد الى الايكسل لا يستدعي كل هذه الأكواد ؟؟؟ فقد يكون يأبسط من ذلك
                            و العكس من الايكسل الى الجريد نفس الشيء قضية التنسيق للجداول و الخلايا و الخط أصلا تكون في ورقة الايكسل التي نريد التصدير اليها
                            و الغائبة تماما في مشروعك .... اعتبر كلامي تحفيز لأنه في نهاية المطاف ستمتلك المعلومة ان شاء الله

                            تعليق


                            • #29
                              المشاركة الأصلية بواسطة المحترف اقلي مشاهدة المشاركة
                              حاضر استاذ ربيع ............... المشكلة الان في ادماج الصورة في ملف اكسل باستعمال الدالةluacom
                              في انتظارك استاذ

                              تعليق


                              • #30
                                المشاركة الأصلية بواسطة ربيع مشاهدة المشاركة
                                في انتظارك استاذ
                                معذرة استاذ على التاخير
                                شغلتنا اموالنا و اهلونا ...............هذا الملف ........فيه كود لالعاء الخانات الفارغة لم يعمل بشكل صحيح ؟؟؟
                                كما اود ادراج صورة في ملف الاكسل

                                تحياتي


                                الملف المفتوح :
                                http://www.mediafire.com/download/2i...s/to+excel.apz

                                تعليق

                                مواضيع تهمك

                                تقليص

                                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
                                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
                                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
                                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
                                المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
                                يعمل...
                                X