تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] طريقة ملء ملف اكسل احادي العمود من خلال ليست بوكس
#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
فهل ممكن طريفة لعمل هذا
الرد }}}
تم الشكر بواسطة: سعود


الردود في هذا الموضوع
RE: طريقة ملء ملف اكسل احادي العمود من خلال ليست بوكس - بواسطة asmarsou - 26-08-22, 09:19 AM

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

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


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