تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] طريقة ملء ملف اكسل احادي العمود من خلال ليست بوكس
#1
Exclamation 
السلام عليكم و رحمة الله و بركاته
ممكن مساعدة في ايجاد طريقة لملء ملف اكسل و ليست بوكس جيث لديا ليست بوكس يتم اضافة عناصر كقائمة اسماء من خلال تاكست بوكس و زر
ما اريده هو عند اضافة اسم جديد لليست بوكس يتم اضافة نفس العنصر اي الاسم لملف الاكسل الموجود في مجلد المشروع اي الستارب اب باث
مشكورين مسبقا
الرد }}}
تم الشكر بواسطة: سعود
#2
و عليكم السلام ورحمة الله و بركاته
بطريقة مباشرة لا اعرف لكن اضافة الى DataTable ثم تصدير الى xml ثم بعد ذلك تشغله عن طريق الاكسل.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: asmarsou
#3
(26-08-22, 08:10 AM)سعود كتب : و عليكم السلام ورحمة الله و بركاته
بطريقة مباشرة لا اعرف لكن اضافة الى  DataTable ثم تصدير الى xml  ثم بعد ذلك تشغله عن طريق الاكسل.

جمعة مباركة للجميع
بالفعل التعامل مع الملف لا يتم مباشرة بل يجب انشاء نسخة ثانية بمسمى احر للتعديل عليها
بفد لي جزئية واحدة هي كيفية ملء الملف الاول بمحتوى الملف المنسوخ فكرت في اعادة التسمية عند غلق البرنامج او في حدث الفورم لود
لتعميم الفائدة هذا كود الاضافة للملف الثاني
كود :
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
       Dim xlApp As Excel.Application
       Dim xlWorkBook As Excel.Workbook
       Dim xlWorksheet As Excel.Worksheet
       Dim lastRow As Long

       xlApp = New Excel.Application
       xlWorkBook = xlApp.Workbooks.Open((IO.Path.GetDirectoryName(Diagnostics.Process.GetCurrentProcess().MainModule.FileName) & "\NamesList2.xlsx"))
       xlWorksheet = xlWorkBook.Worksheets(1)
       'xlApp.Visible = True

       lastRow = xlWorksheet.Range("A" & xlApp.Rows.CountLarge).End(Excel.XlDirection.xlUp).Row + 1

       With xlWorksheet
           .Range("A" & lastRow).Value = Me.TextBox1.Text
           '.Range("B" & lastRow).Value = Me.ComboBox1.Text
           '.Range("C" & lastRow).Value = Me.textbox2.Text
           '.Range("D" & lastRow).Value = Me.textbox3.Text
           ListBox1.Items.Add(TextBox1.Text)
       End With

       xlWorkBook.Save()
       xlWorkBook.Close()

       releaseObject(xlWorkBook)
       releaseObject(xlWorksheet)
       xlApp.Quit()
       releaseObject(xlApp)
   End Sub
فهل ممكن طريفة لعمل هذا
الرد }}}
تم الشكر بواسطة: سعود
#4
وعليكم السلام ورحمة الله وبركاته 

أنا جربت الكود وقام باضافة العنصر الجديد في الليست بوكس وبعد اخر سطر من الاكسل 
فأين المشكلة  ؟؟
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: سعود , سعود
#5
(26-08-22, 01:48 PM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته 

أنا جربت الكود وقام باضافة العنصر الجديد في الليست بوكس وبعد اخر سطر من الاكسل 
فأين المشكلة  ؟؟

المشكله في اضافة العنصر الجديد لملف الاكسل ليس للليست بوكس
الرد }}}
تم الشكر بواسطة: سعود , سعود
#6
خذ وجرب هذا المشروع 


هل هذا ما تريد ؟؟


الملفات المرفقة
.rar   Write in-on Excel Sheet.rar (الحجم : 22.94 ك ب / التحميلات : 16)
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: asmarsou , سعود
#7
(26-08-22, 02:24 PM)Taha Okla كتب : خذ وجرب هذا المشروع 


هل هذا ما تريد ؟؟
بارك الله فيك احي طه و آسف على التأخر بالرد اذ اظكررت للخروح
اما بالنسبة للمرفق الذي ارسلته يبدو نوعا ما هو و لكني لم اتمكن من تشغيله
و في الحقيقة ان الامر كله لا ناقة لي فيه و لا عقال فقط اردت ان اكمل موضوع طرح في فسك الامثلة و المساريع للاح مجمد مسافر في الرابط التالي
http://vb4arb.com/vb/thread-42206.html
فهل لي ان اعطيكه لتكمله عني ؟؟ مع شرح لفكرتي
الرد }}}
تم الشكر بواسطة: سعود , سعود
#8
دخلت ع الموضوع من قبل ولم اشارك به
لسبب انه يطلب مشروع  مو فكرة
..
هل من المنطقي ارفع مشروع فارغ
واطلب من الاعضاء اضافة ادوات وأكواد على المشروع الفارغ
وانا نائم؟
هل دوري انا فقط استلم ع الجاهز بدون جهد 
ولا أدنى محاولة لتعلم كيف اصنع برنامج بسيط؟
اللي بيحلم بمشروع أمامه طريقين :
اما يكمل نومه عسى يشوف مشروعه بأحلامه...
أو يبدأ بتنفيذ مشروع بجهده وأفكاره، ومش غلط يطلب مساعدة لما يتوقف عند نقطة ما بمشروعه، ولكن يكون كل دوره فقط مشجع؟!!!!
هل هذا منطقي؟
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: سعود , asmarsou
#9
(26-08-22, 03:07 PM)Taha Okla كتب : دخلت ع الموضوع من قبل ولم اشارك به
لسبب انه يطلب مشروع  مو فكرة
..
هل من المنطقي ارفع مشروع فارغ
واطلب من الاعضاء اضافة ادوات وأكواد على المشروع الفارغ
وانا نائم؟
هل دوري انا فقط استلم ع الجاهز بدون جهد 
ولا أدنى محاولة لتعلم كيف اصنع برنامج بسيط؟
اللي بيحلم بمشروع أمامه طريقين :
اما يكمل نومه عسى يشوف مشروعه بأحلامه...
أو يبدأ بتنفيذ مشروع بجهده وأفكاره، ومش غلط يطلب مساعدة لما يتوقف عند نقطة ما بمشروعه، ولكن يكون كل دوره فقط مشجع؟!!!!
هل هذا منطقي؟
صدقت و الله
الرد }}}
تم الشكر بواسطة: Taha Okla , سعود
#10
اصعب شي اتردد في طلبه هو ان الخطا اجزم انه سهل و ربما نعم سهل لكن لا اعرف كيف احله!!!
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: Taha Okla , asmarsou


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 260 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,028 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,870 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [VB.NET] تكست بوكس EMADW 3 455 09-05-25, 05:09 PM
آخر رد: princelovelorn
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 665 24-04-25, 12:58 PM
آخر رد: foad8920
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 531 25-02-25, 09:31 AM
آخر رد: heem1986
  كود لتغير لون الخط فى التكست بوكس خالد كامل1 1 348 31-01-25, 06:22 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,805 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  تحويل معادلة اكسل أحمد فتح الرحمن 1 481 29-01-25, 11:09 PM
آخر رد: أحمد فتح الرحمن
  [سؤال] اجراء المسح الضوئي وتصوير المستندات من خلال المستعرض ابوعبدالملك 3 380 24-01-25, 06:37 AM
آخر رد: ابوعبدالملك

التنقل السريع :


يقوم بقرائة الموضوع: