Excel : EP138 Excel User Form สร้างฟอร์มกรอกข้อมูล | PART #2 แสดงข้อมูลใน List Box ของฟอร์ม

Поділитися
Вставка
  • Опубліковано 17 січ 2025

КОМЕНТАРІ • 65

  • @nawapholprachayanukul9816
    @nawapholprachayanukul9816 4 місяці тому

    ขอขอบคุณ

    • @roon
      @roon  4 місяці тому

      @@nawapholprachayanukul9816 ขอบคุณมากครับ

  • @น.ส.จารุมาศสุนันทเจริญ

    ❤❤ครูใจดีมั่กๆๆ

    • @roon
      @roon  7 місяців тому

      ขอบคุณครับ

  • @junjirasaoyai3083
    @junjirasaoyai3083 Рік тому

    ขอบคุณสำหรับข้อมูลดีๆ ค่ะ สอนเข้าใจมากๆค่ะ

    • @roon
      @roon  Рік тому

      ยินดีครับ ขอบคุณนะครับ

  • @กรรณิกากล้ากสิกิจ

    .ColumnHeads = True ติดตรงนี้ครับ แก้อย่างไรดีครับ

    • @roon
      @roon  11 місяців тому

      หน้า . ระบุชื่อ listbox ตรงกับที่สร้างไว้ในฟอร์มใช่มั้ย ลองตรวจสอบอีกครั้งครับ หรือครับลองเอาออกดูครับว่าเป็นไง

    • @retsnom3111
      @retsnom3111 10 місяців тому

      ติดเหมือนกันค่ะ 😢

  • @PpAa-vk5ej
    @PpAa-vk5ej 3 місяці тому

    Iist boxขึ้นบรรทัดเดียวครับ

    • @roon
      @roon  2 місяці тому

      ตรวจสอบ code อีกครั้งน่ะครับ หรือ เอา code ของผมเปรียบเทียบก็ได้ครับน่ะจะมีคำสั่งตกไปครับ

  • @pvengsiripornpanyham9755
    @pvengsiripornpanyham9755 4 місяці тому

    ตอนแรกได้อยู่ พอปิด เข้าใหม่ ไม่ได้แล้ว😅

    • @roon
      @roon  4 місяці тому

      @@pvengsiripornpanyham9755 save file เป็น .xlsm ครับ

  • @ครีม-ฦ2ท
    @ครีม-ฦ2ท 10 місяців тому

    คอปบันทัดสุดท้ายของฟอมยังไงถึง

    • @roon
      @roon  10 місяців тому

      หมายถึง จะคัดลอก code ในฟอร์มเหรอครับ

  • @สายฟ้าแดนใต้-ฝ6ร

    ผมหาคำสั่ง .Column ไม่เจอคับ run ไม่ผ่านคับ

    • @roon
      @roon  4 місяці тому

      ใส่
      with me.listbox1
      end with
      ขอบคุณครับ

  • @Bigbikebossa
    @Bigbikebossa 6 місяців тому

    Me คือ ตัวแปรอะไรครับอาจารย์

    • @roon
      @roon  6 місяців тому +1

      Me แค่บอกว่าเป็นตัวฉัน หรือ form นี้ครับ

    • @Bigbikebossa
      @Bigbikebossa 6 місяців тому

      @@roon ขอบคุณมากครับผม

  • @TripleG245
    @TripleG245 11 місяців тому

    Show data ติดคำสั่ง Click ลบแล้ว reset แล้วไม่หายต้องทำไงได้ค่ะ

    • @roon
      @roon  11 місяців тому

      delete เสร็จแล้วต้องไปเรียกใช้ฟังก์ชั่น showdata อีกรอบครับ
      ตามนี้
      Private Sub cmddelete_Click()
      If Trim(Me.txtid.Value) = "" Then
      MsgBox "Please select id to delete"
      Exit Sub
      End If
      answer = MsgBox("You want to Delete this record??", vbQuestion + vbYesNo, "warning")
      If answer = vbYes Then
      Dim sh As Worksheet
      Set sh = ThisWorkbook.Sheets("employee")
      Dim Delete_Row As Long
      Delete_Row = Application.WorksheetFunction.Match(CLng(Me.txtid.Value), sh.Range("A:A"), 0)
      sh.Range("A" & Delete_Row).EntireRow.Delete
      Call clear_data
      Call Showdata
      Call Disable_Cmd
      End If
      End Sub
      ขออภัยหากตอบไม่ตรงคำถามครับ

  • @SiriyapornKhamsaenMint
    @SiriyapornKhamsaenMint 6 місяців тому

    ครูคะหนูตามศุตรแต่ก็ยังผิดทำไงดีค่ะ

    • @roon
      @roon  6 місяців тому

      Lode ตัวอย่างไปดูได้เลยครับ

    • @roon
      @roon  6 місяців тому

      หรือมัน error แบบไหนครับ

  • @Fluke-Napadon.Studio
    @Fluke-Napadon.Studio 9 місяців тому

    พอกดรี มัน error ตรง With Me.ListBox1 ครับ มีวิธีแก้ไหมครับ

    • @roon
      @roon  9 місяців тому

      ลองดูชื่อ listbox ตั้งชื่อเป็น listbox1 หรือไม่
      และตรวจสอบด้านล่างว่าลืมใส่ end with หรือไม่ครับ

    • @youtohahaha6757
      @youtohahaha6757 9 місяців тому

      @@roon Listbox อยู่ตรงไหนครับ ตั้งชื่อยังไง

  • @ไม่มีไรมาก-อ3ผ
    @ไม่มีไรมาก-อ3ผ 4 місяці тому

    ถ้าเผลอกดปิด Project -VBAProject ต้องทำอย่างไงให้กลับเหรอคะ

  • @BukjoiJourney
    @BukjoiJourney 7 місяців тому

    เพิ่มข้อมูลแล้วไม่โชว์ในlistbox

    • @roon
      @roon  7 місяців тому +1

      มี error หรือเปล่าครับ ตรวจสอบชื่อ list อีกทีครับ

    • @BukjoiJourney
      @BukjoiJourney 7 місяців тому

      @@roon ไม่มีerrorแต่รายชื่อที่ขึ้นในListbox มีแค่คนเดียวครับ แต่ในexcel ผมกรอกข้อมูลไป 2 คน

  • @doungpanyasoulixay944
    @doungpanyasoulixay944 Рік тому

    ปรับความยาว colum ไม่ได้ครับ

    • @roon
      @roon  Рік тому

      column ของ list ใช่มั้ยครับ
      Private Sub UserForm_Initialize()

      With Me.ListBox1
      .ColumnCount = 8
      .ColumnWidths = "30,50,80,140,80,7,90,90"
      End With
      End Sub
      ลองดูตาม code นี้ครับ

    • @doungpanyasoulixay944
      @doungpanyasoulixay944 Рік тому

      @@roon ขอบคุณครับ

  • @ttoeyjp4895
    @ttoeyjp4895 5 місяців тому

    ถ้า Rowsource ไม่ต้องการที่คอลัมน์ที่ติดกัน 1-5แต่ต้องการคอลัมน์1,3,5 แบบนี้ค่ะต้องทำยังไงหรอคะ

  • @siripornpanthong763
    @siripornpanthong763 Рік тому

    ถ้าจะเอาไปทำบันทึกประวัติการอบรมพนักงานต้องทำไงค่ะ เพราะพนักงาน1คนคืออบรมหลายหลักสูตร หนูต้องการให้มันโชว์ทุกหลักสูตรที่เขาเคยอบรม ต้องเพิ่มยังไงค่ะ

    • @roon
      @roon  Рік тому +2

      ต้องเก็บข้อมูลแยก sheet ครับ
      การเขียน code ก็ต้องซับซ้อนอีกนิดครับ
      รอติดตามคลิปถัดๆ ไปนะครับ ผมกำลังเขียน code อยู่ เสร็จจะลงคลิปครับ และสามารถประยุกต์ใช้ได้ครับ

    • @siripornpanthong763
      @siripornpanthong763 Рік тому

      @@roon หนูกำลังหาวิธีทำเลยค่ะ เพราะข้อมูลพนักงานเยอะ 😂

  • @Family_Podcast_29
    @Family_Podcast_29 Рік тому

    สามารถรันเลข No. 1, No.2 ตามที่เราเพิ่ข้อมูลได้ไหมครับ

    • @roon
      @roon  Рік тому +1

      ได้ครับ รอคลิปถัดไปประมาณ part ที่ 5 จะยกตัวอย่างให้ครับ

    • @Family_Podcast_29
      @Family_Podcast_29 Рік тому

      @@roon ขอบคุณครับ

  • @buca4yuwie
    @buca4yuwie Рік тому

    พิมพ์ .column ไม่ขึ้นในลิสเลยครับ เกิดจากอะไรครับ??

    • @roon
      @roon  Рік тому

      column ของ list ใช่มั้ยครับ
      Private Sub UserForm_Initialize()

      With Me.ListBox1
      .ColumnCount = 8
      .ColumnWidths = "30,50,80,140,80,7,90,90"
      End With
      End Sub
      ลองดูตาม code นี้ครับ

    • @ครีม-ฦ2ท
      @ครีม-ฦ2ท 10 місяців тому

      แคปบันทัดสุดท้ายของฟอมมายังไงคะ

  • @tachapoltanikchokkobkul558
    @tachapoltanikchokkobkul558 10 місяців тому

    วิธีเลือกบางคอลัมน์มาแสดงใน listbox โดยไม่เรียงกัน จะทำอย่างไรครับ

    • @roon
      @roon  10 місяців тому +1

      ตอนวนลูปแสดงใน list สามารถเอาคอลัมน์ไหนขึ้นก่อนก็ได้ครับ

  • @wuttipongkhuntawong2132
    @wuttipongkhuntawong2132 Рік тому

    ข้อความที่ทำเป็นวันที่ แต่โชว์เป้นตัวเลขต้องตั้งค่าตรงไหนครับ

    • @roon
      @roon  Рік тому +1

      เปลี่ยนรูปแบบเซลล์เป็น date ได้เลยครับ

  • @wanneesangkrajang9520
    @wanneesangkrajang9520 Рік тому +1

    ขอบคุณค่ะ

    • @roon
      @roon  Рік тому +1

      ยินดีและขอบคุณน่ะครับ

  • @jakapanpornkitwattanatawor2424

    ขอบคุณครับ

    • @roon
      @roon  Рік тому

      ยินดีครับ

  • @jirapongmakaracharernmongk8876

    ปรึกษาครับ ของผมโชว์แค่แถวแรกของข้อมูลครับ ไม่โชว์ข้อมูลแถวอื่น

    • @roon
      @roon  Рік тому

      ตรวจสอบ code อีกครั้งครับ คงจะใส่ชื่อเซลล์อ้างอิงไม่ถูกครับ

  • @kamonratpromjiam5616
    @kamonratpromjiam5616 6 місяців тому

    ตัวอักษรในlistboxจัดเรียงไม่สวยครับแก้ยังไงครับ