เพื่อมุ่งให้เกิดคุณภาพจากการอบรมสูงสุด Excel Expert Training ให้การอบรม Excel กลุ่มเล็กๆ ไม่เกิน 6 คนทุกคนสามารถเรียนรู้ Excel อย่างใกล้ชิด จะมาคนเดียวหรือมาเป็นกลุ่มแล้วนัดวันอบรมแบบส่วนตัวก็ได้
ผู้เข้าอบรมทุกคนสามารถติดตามเนื้อหาที่อบรมได้อย่างชัดเจนจากจอภาพด้านหน้าของตัวเอง
-
การเขียน Code หาวัน ที่อยู่ระหว่าง
ในเซลล์จะมีหัวตารางที่เป็นวันที่ ซึ่งเรียงจากน้อยไปมาก แต่ระยะห่างระหว่างวันที่จะไม่คงที่
ผมต้องการเขียน Code เพื่อหาวันที่ ที่กำหนด ว่าอยู่ระหว่างคอลัมน์ไหน ใน Cell ผมเคยแต่เขียนแบบหาวันที่ ซึ่งมีข้อจำกัดว่าต้องตรงกันเท่านั้นถึงจะหาค่าเจอ เช่น
DateTarget = Cells(1,3)
Rows(3).select
DateCol = Cells.Find(What:=DateTarget, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Column
รบกวนอาจารย์แนะนำด้วยครับ
-
ต้องเลือกพื้นที่ตามแฟ้มแนบก่อนครับ แล้วสั่ง
Conditional Formatting > Formula is :
=AND($C$1>=C$3,$C$1<=D$3)
สังเกตว่าผมเพิ่มวันที่ท้ายสุดเพื่อใช้ตรวจสอบด้วยสูตรนี้ได้ด้วย
-
ขอบคุณอาจารย์มากครับ ที่กรุณาครับ
แต่ผมมีความจำเป็นต้องทราบการเขียน Code ด้วยครับ เพราะผมต้องการให้หาวันที่ ที่อยู่ระหว่างแล้วคืนค่า Column Number เพื่อนำเอามาใช้ในการกำหนดตำแหน่ง Column ที่ต้องการแทรกเข้าไปด้วยครับ
จากตัวอย่างผมต้องการหา Date Column
DateCol = ? ' ผมต้องการเขียน Code เพื่อหา Column ที่อยู่ระหว่าง วันที่ต้องการครับ
Range(Cells(DateCol), Cells(Date + 5)).EntireColumn.Insert Shift:=xlToRight
-
บอกมาให้ชัดทั้งหมดก่อนว่า ต้องการใช้ VBA ใช่ไหมครับ แล้วต้องการใช้ VBA ทำงานอย่างไร เพื่ออะไร
Similar Threads
-
By kang_kok in forum Excel Expert Forum Library 2012 - 2007
Replies: 1
Last Post: 9 Nov 2009, 14:32
-
By bancha in forum Excel Expert Forum Library 2012 - 2007
Replies: 3
Last Post: 2 Aug 2008, 19:57
-
By nipa in forum Excel Expert Forum Library 2012 - 2007
Replies: 4
Last Post: 30 Nov 2007, 09:40
-
By Kongjang in forum Excel Expert Forum Library 2012 - 2007
Replies: 1
Last Post: 3 Oct 2007, 11:45
-
By Nongmod in forum Excel Expert Forum Library 2012 - 2007
Replies: 3
Last Post: 7 Jun 2007, 10:21
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules