:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

Search found 72 matches

by cheapache
Tue Jun 06, 2017 9:54 pm
Forum: VB.NET
Topic: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ
Replies: 7
Views: 2477

Re: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ

ในเครื่องไม่มี MS Access ครับ ช่วยแก้ปัญหา + แนะนำได้ แต่ไม่สามารถทำให้ได้ครับ
by cheapache
Tue Jun 06, 2017 8:32 pm
Forum: VB.NET
Topic: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ
Replies: 7
Views: 2477

Re: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ

ไม่ทราบว่าต้องการจะทำอะไรกับ Database ครับ Connect เฉยๆ หรอครับ ?
by cheapache
Tue Jun 06, 2017 4:41 pm
Forum: VB.NET
Topic: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ
Replies: 7
Views: 2477

Re: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ

จากการสันนิษฐานเบื้องต้นน่าจะเกิดจากการไม่ได้ใส่ Connection String นะครับ

ตรงที่ประกาศตัวแปรในระดับ Global >>>

Code: Select all

Dim MyConn New OleDb.OleDbConnection("Connection String")
สามารถดูได้จาก https://www.connectionstrings.com/ แล้วแต่ชนิดของ Database นะครับ
by cheapache
Tue Jun 06, 2017 4:36 pm
Forum: VB.NET
Topic: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ
Replies: 7
Views: 2477

Re: รบกวนผู้รู้ช่วยแก้ไขหน่อยครับ มีไฟล์แนบครับ

จากรูป ยังไม่เห็นใส่ Connection String ให้กับ OledbConnection เลยครับ
by cheapache
Tue Jun 06, 2017 12:02 pm
Forum: VB.NET
Topic: ช่วยดูหน่อยครับผม ข้อมูลไม่บันทึกลงฐานข้อมูล Access ครับมีไฟล์แนบครับ
Replies: 7
Views: 3049

Re: ช่วยดูหน่อยครับผม ข้อมูลไม่บันทึกลงฐานข้อมูล Access ครับมีไฟล์แนบครับ

ขอดู Query String ตอนอัพเดทหน่อยครับ ผมหาจากโค๊ดในโปรเจ็คแล้วหาไม่เจอ

อัพเดททั้ง Table เลยใช่มั๊ยครับ ?
by cheapache
Mon Jun 05, 2017 9:23 am
Forum: C#.NET
Topic: ผมอยากถามการดึงข้อมูล จากForm1 มาใช้ใน Form 2 ยังไงครับ
Replies: 6
Views: 14377

Re: ผมอยากถามการดึงข้อมูล จากForm1 มาใช้ใน Form 2 ยังไงครับ

ตอบใหม่นะครับ เผื่ออาจจะเป็นความรู้ให้ท่านอื่นด้วย หากเราจะดึงข้อมูลจาก Form หนึ่ง ไปใช้ใน Form อื่นๆ จะทำได้โดยที่ตอนที่เราประกาศตัวแปล Form อื่นๆ เราต้องใส่ค่าตัวแปรที่เราต้องการจะส่งไปใน Form นั้นๆ เข้าไปด้วย เช่น public partial class Form1 : Form { public string test; public Form1() { Initialize...
by cheapache
Wed May 17, 2017 5:21 pm
Forum: VB.NET
Topic: แนะนำวิธีเขียนโปรแกรม Visual Basic หน่อยครับจาก VBA Excel (มีตัวอย่าง)
Replies: 4
Views: 6947

Re: แนะนำวิธีเขียนโปรแกรม Visual Basic หน่อยครับจาก VBA Excel (มีตัวอย่าง)

ถ้าอยากจะให้ Excel เป็นเหมือน Database สามารถทำได้ครับ โดยใช้พวก Reference ทีใช้ติดต่อกับ Database เช่น Oledb
ใช้คำสั่งคล้ายๆกับ Database Sql, MySql แต่มีข้อจำกัดในการใช้งานไม่สามารถทำได้แบบ Database 100% ครับ

ผมเองเพิ่งทำมาไม่นานนี้ มีอะไรสอบถามได้เลยครับ
by cheapache
Wed Apr 19, 2017 1:56 pm
Forum: C#.NET
Topic: ผมอยากถามการดึงข้อมูล จากForm1 มาใช้ใน Form 2 ยังไงครับ
Replies: 6
Views: 14377

Re: ผมอยากถามการดึงข้อมูล จากForm1 มาใช้ใน Form 2 ยังไงครับ

ประกาศตัวแปรเป็น Public ครับ เช่น
- ใน Form1

Code: Select all

Public String ชื่อตัวแปร
- ส่วนใน Form2 ดึงมาใช้ในส่วนใดก็ได้

Code: Select all

Form1.ชื่อตัวแปร
by cheapache
Thu Mar 23, 2017 8:28 pm
Forum: VB.NET
Topic: รบกวนอาจารย์ด้วยค่ะ มีปัญหาเรื่อง combobox ไปแสดงใน textboe
Replies: 6
Views: 3942

Re: รบกวนอาจารย์ด้วยค่ะ มีปัญหาเรื่อง combobox ไปแสดงใน textboe

อันดับแรกต้องสร้าง DataTable ขึ้นมาก่อนครับ เพื่อรับค่าที่เราอ่านมาจาก Database และหลังจากเราสร้างเสร็จแล้ว ให้เราเช็คค่าที่ได้จาก Database แล้วนำมาใส่ใน Datatable แล้วนำมาแยกตัวแปรที่เราต้องการ เช่น Public dt As DataTable = New DataTable Dim myCom As String = "SELECT * FROM user_app WHERE user...
by cheapache
Thu Mar 23, 2017 2:00 pm
Forum: VB.NET
Topic: รบกวนอาจารย์ด้วยค่ะ มีปัญหาเรื่อง combobox ไปแสดงใน textboe
Replies: 6
Views: 3942

Re: รบกวนอาจารย์ด้วยค่ะ มีปัญหาเรื่อง combobox ไปแสดงใน textboe

อันดับแรกนะครับ ใช้ Event ของ Combobox เพื่อเลือกรหัสจาก Combobox โดย ComboBox.SelectedIndex.Change นะครับ โดยใน Event นั้น ให้ทำการใช้ Properties Combobox1.SelectItem เพื่อไปเก็บในตัวแปรใดตัวแปรหนึ่งก่อน เช่น Private Sub Combobox1_SelectIndex (sender As Object, e As EventArgs) Handles Combobox1.Sel...
by cheapache
Sat Mar 04, 2017 4:56 pm
Forum: VB.NET
Topic: อยากให้ Textbox สามารถกรอกได้4 ตัวขึ้นไป
Replies: 8
Views: 2943

Re: อยากให้ Textbox สามารถกรอกได้4 ตัวขึ้นไป

ผมไม่ทราบว่าสามารถทำได้หรือยังนะครับ แต่อยากช่วยแนะนำ ถ้าหากอยากให้แต่ละการทำงานแยก admin ทำได้อย่างนึง user ทำได้อีกอย่างนึง ให้สร้างตัวแปรใดตัวแปรนึงขึ้นมา เช่น Dim status As boolean และใน Even ที่อ่านค่ามาจากฐานข้อมูลให้ใช้ if เพื่อเช็คค่าจากฐานข้อมูลใน class นั้นว่า เป็น admin หรือ user เช่น ให้...
by cheapache
Tue Feb 09, 2016 10:00 pm
Forum: VB.NET
Topic: สอบถามเรื่อง เพราะเหตุใด Event ของ Button ทำงานไม่เหมือนกัน
Replies: 3
Views: 2398

Re: สอบถามเรื่อง เพราะเหตุใด Event ของ Button ทำงานไม่เหมือนกัน

ลองรันทีละ step ดูแล้วครับ พอชี้ที่ ตัวแปร txtMaximumtank.text มันขึ้นว่ายังเป็น "" อยู่หมายถึงไม่มีค่าตัวแปร แต่เมื่อลองเอา msgbox(txtMaximumtank.text) เช็คตอนฟอร์มโหลด มันขึ้น 12 ครับ แต่ทำไมตอนกดปุ่ม ค่าใน txtMaximumtank.txt ในตอนแรกถึงยังเป็น "" เพราะเมื่อเปิดฟอร์มใหม่ขึ้นมา ...
by cheapache
Tue Feb 09, 2016 9:08 pm
Forum: VB.NET
Topic: สอบถามเรื่อง เพราะเหตุใด Event ของ Button ทำงานไม่เหมือนกัน
Replies: 3
Views: 2398

สอบถามเรื่อง เพราะเหตุใด Event ของ Button ทำงานไม่เหมือนกัน

Public Sub btnTransfer_Click(sender As Object, e As EventArgs) Handles btnTransfer.Click If txtMaximumTank.Text <= txtVolumeWater.Text Then Dim result14 As DialogResult = MessageBox.Show("The capacity of the tank is less than that required to maintain the water level.", "System messa...
by cheapache
Sat Dec 26, 2015 2:20 pm
Forum: VB.NET
Topic: สอบถามเรื่อง การทำให้ form นั้นๆเปิดได้แค่ครั้งเดียว
Replies: 4
Views: 5267

Re: สอบถามเรื่อง การทำให้ form นั้นๆเปิดได้แค่ครั้งเดียว

ทำการเขียนโค๊ดแล้วครับ ใช้งานได้ตามที่ต้องการ แล้วในฟอร์มที่เปิดใหม่ขึ้นมานั้น เขียน Event เมื่อปิดฟอร์ม ให้คืนค่า frmCount = 0 ครับ ตัวอย่างโค๊ด Public frmCount As Integer = 0 Public Sub menuFloor1_Click(ByVal sender As Object, ByVal e As System.EventArgs) If frmCount = 0 Then Dim fl1 As Floor1 fl1...
by cheapache
Fri Dec 25, 2015 3:34 pm
Forum: VB.NET
Topic: สอบถามเรื่อง การทำให้ form นั้นๆเปิดได้แค่ครั้งเดียว
Replies: 4
Views: 5267

สอบถามเรื่อง การทำให้ form นั้นๆเปิดได้แค่ครั้งเดียว

สวัสดีครับอาจารย์ ผมอยากสอบถามว่า ทำยังไงถึงสามารถทำให้ฟอร์มนั้นเปิดได้เพียงแค่ครั้งเดียว >>> :โดยในกรณีปกติ หากกดปุ่มเพื่อเปิดฟอร์ม ฟอร์มที่เราโค๊ดให้ดอทโชว์จะแสดง >>> :ในกรณีที่แสดงแล้ว 1 ครั้ง กดปุ่มเพื่อเปิดฟอร์มอีก 1 ครั้ง ฟอร์มที่เราดอทโชว์ก็จะแสดงขึ้นมาอีกอัน ผมอยากรู้ว่า ต้องทำอย่างไร ถึงจะท...
by cheapache
Tue Dec 15, 2015 10:06 pm
Forum: VB.NET
Topic: สอบถามเรื่องการ Split หาข้อมูลจากตัวแปรชนิด Array
Replies: 6
Views: 3670

Re: สอบถามเรื่องการ Split หาข้อมูลจากตัวแปรชนิด Array

ผมแก้ไขโดยการ Split(" ") แทนครับ space bar 2 ครั้ง ซึ่งมันจะค้นหาช่องว่างทั้งหมด จะมี Ubound(DataArray1) ในแต่ละไลน์อยู่ = 7 c = 0 Dim F As StreamReader = New System.IO.StreamReader(fileselect & fileselect1 & ".txt") Dim DataArray() As String = Split(F.ReadToEnd, vbNewLin...
by cheapache
Tue Dec 15, 2015 5:04 pm
Forum: VB.NET
Topic: สอบถามเรื่องการ Split หาข้อมูลจากตัวแปรชนิด Array
Replies: 6
Views: 3670

สอบถามเรื่องการ Split หาข้อมูลจากตัวแปรชนิด Array

สวัสดีครับอาจารย์ หากผมต้องการที่จะ นำค่าที่ต้องการจาก textfile มาเก็บไว้ในตัวแปรอื่น อธิบายง่ายๆ คือ อ่านค่ามาเฉพาะตัวน่ะครับ Dim c As integer = 0 Dim DataArray() As String = Split(F.ReadToEnd, vbNewLine) Dim DataArray1() As String = DataArray(c).Split(vbTab) c = c + 1 ที่ DataArray1 ผม Split หา vb...