: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 85 matches

by P1649
Wed Jun 26, 2013 9:05 pm
Forum: Excel
Topic: COPY & SORT
Replies: 2
Views: 302

Re: COPY & SORT

แก้ไขใหม่ใช้ได้แล้วครับ Sub Clone() Workbooks("final.xlsm").Worksheets("Sheet1").Range("C1:N630").Copy Sheets(7).Activate Cells.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False Workbooks("f...
by P1649
Tue Jun 25, 2013 10:08 pm
Forum: Excel
Topic: COPY & SORT
Replies: 2
Views: 302

COPY & SORT

Sub Clone() Dim Cbook As Workbook, CheckFile As Boolean Set Cbook = ThisWorkbook Cbook.Sheets(1).Range("C1:N700").Copy Cbook.Sheets(7).Range("A1:L700").Offset(0, 0).PasteSpecial xlPasteValues ThisWorkbook("Sheet7").Range("B1:L700").Sort _ Key1:=ThisWorkbook(&...
by P1649
Fri Jun 21, 2013 11:28 pm
Forum: Excel
Topic: การลำดับโดยคำสั่ง RANK
Replies: 4
Views: 666

Re: การลำดับโดยคำสั่ง RANK

rng คือ ข้อมูลที่จะนำมาแสดงผล ประกอบด้วย B2:B20, E2:E20, G2:H20
ต้องเขียนประกาศเพิ่มอย่างไรครับ จากตัวอย่างนี้

Set rng = Sheets(6).Range("B2:B20").SpecialCells(xlCellTypeVisible)
by P1649
Wed Jun 19, 2013 9:37 pm
Forum: Excel
Topic: การลำดับโดยคำสั่ง RANK
Replies: 4
Views: 666

Re: การลำดับโดยคำสั่ง RANK

ได้คำตอบตามต้องการแล้ว ขอบคุณมากครับ
by P1649
Tue Jun 18, 2013 11:52 pm
Forum: Excel
Topic: การลำดับโดยคำสั่ง RANK
Replies: 4
Views: 666

การลำดับโดยคำสั่ง RANK

Col P = เปรียบเทียบ
Col R = ผลที่ได้จากคำสั่ง =RANK(P2,P$2:P$10,0)
Col S = ตัวอย่างที่ต้องการแก้ไขให้ Col R แสดงผลลัพท์ คือ ไม่มีลำดับที่ซ้ำกัน
by P1649
Sun Jun 02, 2013 12:50 am
Forum: Excel
Topic: ComboBox เพื่อสั่งให้ทำงานต่อหรือยกเลิก
Replies: 3
Views: 499

Re: ComboBox เพื่อสั่งให้ทำงานต่อหรือยกเลิก

ไฟล์ที่ใช้งาน มีการดึงข้อมูลจากเวปเป็นลูป และใช้เวลานานมาก จึงต้องการ combobox ขั้นในลูป โดยเลือกได้ว่าจะให้ทำงานต่อ หรือยกเลิกการทำงานนั้น โค้ดที่ลองเขียนผิดพลาดคือ ไม่แสดงข้อมูลให้เลือก และเงื่อนไขยังไม่ทำงานครับ
by P1649
Sat Jun 01, 2013 11:22 pm
Forum: Excel
Topic: ComboBox เพื่อสั่งให้ทำงานต่อหรือยกเลิก
Replies: 3
Views: 499

ComboBox เพื่อสั่งให้ทำงานต่อหรือยกเลิก

ComboBox เพื่อสั่งให้ทำงานต่อหรือยกเลิก ต้องแก้ไขอย่างไรบ้างครับ Private Sub ComboBox1_Change() End Sub Private Sub CommandButton1_Click() With ThisWorkbook.ComboBox1 .AddItem "Continue" .AddItem "QUIT" End With If ComboBox1 = "QUIT" Then Application.Quit End If 'Call o...
by P1649
Wed May 29, 2013 9:16 am
Forum: Excel
Topic: ตั้งเวลาทำงาน
Replies: 4
Views: 676

Re: ตั้งเวลาทำงาน

ทำงานได้สมบูรณ์ดี ขอบคุณมากครับ
by P1649
Tue May 28, 2013 10:21 pm
Forum: Excel
Topic: ตั้งเวลาทำงาน
Replies: 4
Views: 676

Re: ตั้งเวลาทำงาน

จาการทดลองมีปัญหา 2 ข้อ ขอรบกวนอาจารย์แนะนำด้วยครับ

1). Nwait ค้าง ไม่ทำงานตามเวลาที่ Non กำหนด
2). ปิดไฟล์โดยไม่ถาม save ไม่ทำงาน
by P1649
Tue May 28, 2013 1:39 am
Forum: Excel
Topic: ตั้งเวลาทำงาน
Replies: 4
Views: 676

ตั้งเวลาทำงาน

Sub Counter() If Now > Date + TimeValue("10:00:00") Then Application.OnTime Date + TimeValue("10:00:00"), "Counter", , True Else xxx Wait xxx End If If Now > Date + TimeValue("17:00:00") Then Application.OnTime Date + TimeValue("17:00:00"), "Co...
by P1649
Sun May 26, 2013 9:39 pm
Forum: Excel
Topic: xlDecending ใช้งานอย่างไรครับ
Replies: 8
Views: 701

Re: xlDecending ใช้งานอย่างไรครับ

ใช้งานได้แล้ว ขอบคุณอาจารย์มากครับ
Flowchart / วิธีการคิดทบทวน ผมต้องฝึกฝนอีกมากเลย :)
by P1649
Sun May 26, 2013 9:16 pm
Forum: Excel
Topic: xlDecending ใช้งานอย่างไรครับ
Replies: 8
Views: 701

Re: xlDecending ใช้งานอย่างไรครับ

Sub Col_Scale() Dim cfColorScale As ColorScale Selection.ClearFormats Range("f1", Range("f" & Rows.Count).End(xlUp)).Select Set cfColorScale = Selection.FormatConditions.AddColorScale(ColorScaleType:=2) 'cfColorScale.ColorScaleCriteria(1).FormatColor.Color = RGB(0, 0, 255) c...
by P1649
Sun May 26, 2013 5:44 pm
Forum: Excel
Topic: xlDecending ใช้งานอย่างไรครับ
Replies: 8
Views: 701

Re: xlDecending ใช้งานอย่างไรครับ

:D ส่วนกรณีที่ต้องการให้ Format ขยายตามปริมาณข้อมูล ลองปรับ Code เป็นตามด้านล่างครับ Sub Col_Scale() 'Other code Range("f1", Range("f" & Rows.Count).End(xlUp)).Select 'Other code Range("g1", Range("g" & Rows.Count).End(xlUp)).Select 'Other code End Su...
by P1649
Sun May 26, 2013 3:49 pm
Forum: Excel
Topic: xlDecending ใช้งานอย่างไรครับ
Replies: 8
Views: 701

Re: xlDecending ใช้งานอย่างไรครับ

1. OK
2. OK
3. มีเสียง 1 ครั้งแต่ใช้งานได้ก็ OK

4. Shortcut X = run macro / stop macro โดยไม่ต้องเปิด/ปิด ไฟล์ ทำได้อย่างไรครับ
5. ปิดไฟล์โดยไม่สนใจคำถามว่า บันทึกไฟล์แก้ไขก่อนหรือไม่ ทำได้อย่างไรครับ
by P1649
Sun May 26, 2013 2:10 pm
Forum: Excel
Topic: xlDecending ใช้งานอย่างไรครับ
Replies: 8
Views: 701

xlDecending ใช้งานอย่างไรครับ

1). key1:=Sheets("Sample").Range("A1:A15"), order1:=xlAscending, _ทำงานปกติ แต่ไม่ทำงานเมื่อแทนค่าด้วย xlDecending
2). ไม่ต้องการให้บันทึกเงื่อนไขของ Condition Formatting ที่จะเพิ่มขึ้นทุกครั้งที่ refeash
3). ต้องการเพิ่มเสียงให้ดังมากกว่า 1 ครั้ง

ขอรบกวนอาจารย์ช่วยแนะนำด้วยครับ
by P1649
Fri May 24, 2013 1:16 am
Forum: Excel
Topic: VBA ดึงข้อมูลจากเวป
Replies: 1
Views: 1072

VBA ดึงข้อมูลจากเวป

ข้อมูลที่ดึงมาควรเป็นดาต้า แต่กลายเป็นซอสโค้ด ตามตัวอย่างควรแก้ไขอย่างไรครับ
by P1649
Tue May 21, 2013 9:37 pm
Forum: Excel
Topic: การค้นหารายชื่อ
Replies: 27
Views: 3394

Re: การค้นหารายชื่อ

:D ทำตามที่คุณ joo แนะนำ เปลี่ยนข้อ 3-4 ตามที่ผมระบายสีข้อความไว้ครับ :D ลองแบบนี้ดูครับ 1. คลุมพื้นที่ช่วงข้อมูล B7:AE11 2. เข้าเมนู Home > Conditional Formatting > New rule 3. ตรง Select a Rule Type: คลิกเลือก Use a formula to determine which cells to format 4. ที่ Format values where this formul...
by P1649
Tue May 21, 2013 8:55 pm
Forum: Excel
Topic: การค้นหารายชื่อ
Replies: 27
Views: 3394

Re: การค้นหารายชื่อ

หากมีข้อมูลในการค้นหามากประมาณ 30 cell มีวิธีการ copy หรือทำให้รวดเร็วแทนการคีย์ครั้งละ cell ได้อย่างไรครับ
by P1649
Mon May 20, 2013 1:40 pm
Forum: Excel
Topic: การค้นหารายชื่อ
Replies: 27
Views: 3394

Re: การค้นหารายชื่อ

ใช้งานได้ดี ขอบคุณมากๆครับ
by P1649
Mon May 20, 2013 12:22 pm
Forum: Excel
Topic: การค้นหารายชื่อ
Replies: 27
Views: 3394

Re: การค้นหารายชื่อ

ข้อ 2. ทำได้ตามต้องการแล้วครับ

เพิ่มเติม
ข้อ 3. ผมได้แนบไฟล์เพื่อใช้ conditional Formatting โดยกำหนดให้ col N > col F หากเป็นจริง ให้แสดงสีแดง
แต่ทำไม่ได้ ซึ่ง excel ฟ้องว่าให้ตั้งเงื่อนไขได้ครั้งละ cell ไม่ใช่ทั้ง col