EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)Code: Select all
Sub Macro1(StrCHData As String)
Worksheets("Other").Select
Cells.Find(What:=StrCHData, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Cells.FindNext(After:=ActiveCell).Activate
'Cells.FindNext(After:=ActiveCell).Activate
'Cells.FindNext(After:=ActiveCell).Activate
End Sub
ขอบคุณครับอาจารย์snasui wrote: ลองดูตัวอย่างการ Search จากกระทู้นี้และลองปรับมาดูครับ http://www.snasui.com/viewtopic.php?f=9 ... &view=next และที่นี่ครับ http://www.snasui.com/viewtopic.php?f=3 ... &view=next
Code: Select all
c.Row
Code: Select all
c.Column
snasui wrote: จาก Link ที่แนบมาเรากำหนดค่าตัวแปร c ใช้แทนค่าทีเราต้องการค้นหา การหาว่าค่าตัวแปรอยู่แถวใดคอลัมน์ใดสามารถใช้ .Row, .Column เข้ามาตรวจสอบได้ครับ
คือบรรทัดของตัวแปรCode: Select all
c.Row
คือคอลัมน์ของตัวแปรCode: Select all
c.Column
Code: Select all
Private Sub ComboBox1_Change()
With Me.ComboBox1
.Clear
.AddItem "Other"
.AddItem "Case+Note book"
.AddItem "Monitor"
.AddItem "Software"
End With
End Sub
ขอโทษครับ ทดสอบแล้วครับsnasui wrote: เรื่องถูกหรือไม่ถูกสามารถทดสอบได้เองครับ ให้ถามเฉพาะที่ติดปัญหาครับ
Code: Select all
Private Sub ComboBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
With Me.ComboBox1
.Clear
.AddItem "Other"
.AddItem "Case+Note book"
.AddItem "Monitor"
.AddItem "Software"
End With
End Sub
Code: Select all
Private Sub ComboBox1_Click()
With Me.ComboBox1
.Clear
.AddItem "Other"
.AddItem "Case+Note book"
.AddItem "Monitor"
.AddItem "Software"
End With
End Sub
ติดที่การใช้งาน ComboBox ครับ ช่วยแนะนำด้วยน่ะครับsnasui wrote: แนบไฟล์ พร้อม Code มาด้วยเพื่อน ๆ จะได้ช่วยทดสอบได้ครับ
Code: Select all
Private Sub ComboBox1_DropButtonClick()
With Me.ComboBox1
.Clear
.AddItem "Other"
.AddItem "Case+Note book"
.AddItem "Monitor"
.AddItem "Software"
End With
End Sub
snasui wrote: ลองใช้ DropButtonClick แทนดูว่าใช้งานได้หรือไม่ การใช้งานให้คลิกที่ Drop-down Button ครับสำหรับ Event Click ไม่พบว่าเกิดจากสาเหตุใดถึงไม่ทำงานครับCode: Select all
Private Sub ComboBox1_DropButtonClick() With Me.ComboBox1 .Clear .AddItem "Other" .AddItem "Case+Note book" .AddItem "Monitor" .AddItem "Software" End With End Sub
Supfile2529 wrote:snasui wrote: ลองใช้ DropButtonClick แทนดูว่าใช้งานได้หรือไม่ การใช้งานให้คลิกที่ Drop-down Button ครับสำหรับ Event Click ไม่พบว่าเกิดจากสาเหตุใดถึงไม่ทำงานครับCode: Select all
Private Sub ComboBox1_DropButtonClick() With Me.ComboBox1 .Clear .AddItem "Other" .AddItem "Case+Note book" .AddItem "Monitor" .AddItem "Software" End With End Sub
แต่ว่าใช้งานได้แต่ไม่ยอมเก็บ ข้อมูล Show น่ะครับ มีวิธีแก้ไขไหมครับ
ไม่เป็นไรครับ เปลี่ยนไปใช้ CheckBox แล้วครับ
ขอบคุณมาก ๆ ครับ