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

by a6block5
Mon May 24, 2021 4:39 pm
Forum: Excel
Topic: VBA IF OR หลาย Condition
Replies: 9
Views: 1199

Re: VBA IF OR หลาย Condition

ขอบคุณคุณ Bo_ry มากครับ สุดยอดไปเลยครับ ผมไล่แกะสูตรทำความเข้าใจแล้ว ถึงบางอ้อเลย ขอบคุณมากๆอีกครั้งครับ

มีคำถามเพิ่มเติม อยากให้ช่วยแนะนำอีกนิดครับ

ผม Concat ข้อมูล D & K เพื่อให้แสดงใน Column I (MatCode) เพื่อ Vlookup หาค่า UnitCost (M,N,O) โดย link ไปที่ Sheet UnitCost

ถ้าผมต้องการให้มัน ...
by a6block5
Mon May 24, 2021 2:15 pm
Forum: Excel
Topic: VBA IF OR หลาย Condition
Replies: 9
Views: 1199

VBA IF OR หลาย Condition

จากกระทู้นี้ https://snasui.com/viewtopic.php?f=3&t=18322

ผมลองทำตามคุณ Puriwatpokin และ คุณ Bo_ry แนะนำ แต่สะดุดและติดตรงสูตรของคุณ Bo_ry

Sub SteelWt_Calc()
With Range("D8", Cells(Rows.Count, 4).End(xlUp))
.Offset(, 8).Formula = "=PI()*IF(MATCH(D8,{""Pfizer"",""Modena"",""Sputnik-v ...
by a6block5
Fri May 21, 2021 2:04 pm
Forum: Excel
Topic: VBA IF OR หลาย Condition
Replies: 9
Views: 1199

Re: VBA IF OR หลาย Condition

ขอบคุณทั้ง 2 ท่านมากๆครับ ทั้งคุณ puriwutpokin และคุณ Bo_ry สูตรใช้งานได้ดีและให้ความรู้อันเป็นประโยชน์มากเครับ แต่ของคุณ Bo_ry จะตรงกับความต้องการของผมเลยครับ คือ สูตรรันตามแถวที่เราเพิ่มเรื่อยๆ ยังไงก็ของคุณทั้งสองท่านมากๆนะครับที่ช่วยชี้แนะ


มีคำถามเพิ่มเติมครับ ก่อนหน้านี้ผมลองเขียนสูตรตามที่ท ...
by a6block5
Thu May 20, 2021 3:34 pm
Forum: Excel
Topic: VBA IF OR หลาย Condition
Replies: 9
Views: 1199

Re: VBA IF OR หลาย Condition


ปรับส่วนนี้ครับ
If Range("d8") = "Pfizer" Or Range("d8") = "Modena" Or Range("d8") = "Sputnik-v" Or Range("d8") = "Sinovac" Then


=====================================================================================================
ขอบคุณที่ชี้แนะครับ แต่มันขึ้นแค่แถวเดียว คือ ผมอยากให้เราใส่ค ...
by a6block5
Thu May 20, 2021 3:11 pm
Forum: Excel
Topic: VBA IF OR หลาย Condition
Replies: 9
Views: 1199

VBA IF OR หลาย Condition

สวัสดีครับทุกท่าน ผมกำลังฝึกเขียน VBA แต่พยายามเขียนแล้วมันยากกว่า Excel ธรรมดาเยอะมาก อยากขอคำชี้แนะจากพี่ๆทุกท่านในนี้หน่อยครับ

สูตรปกติใน excel

ค่า steelWt แสดงใน column L

Excel:
IF(OR(D9="Pfizer",D9="Modena",D9="Sputnik-v",D9="Aztrazenegra"),PI()*7850*(E9/1000+2*G9/1000)*G9/1000*F9/1000*J9 ...
by a6block5
Thu May 20, 2021 8:27 am
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1768

Re: AUTOSUM เมื่อแทรกคอลัมท์ใหม่


...


สมมุติข้อมูลที่ คอลัมน์ A เช่น A1:Axx

ปรับจากสูตรที่อาจารย์ คนควนแนะนำไว้ด้านบนครับ

=SUM(A1:INDEX(A:A,ROW()-1,0))

Norkaz

================================================================================

สอบถามเพิ่มเติมครับ ถ้าเราให้ Sum อยู่บรรทัดบน แล้วแทรกแถวลงล่างไปเรื่อยๆเขียนย ...
by a6block5
Wed May 19, 2021 2:01 pm
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1768

Re: AUTOSUM เมื่อแทรกคอลัมท์ใหม่

norkaz wrote: Wed May 19, 2021 1:47 pm ...


สมมุติข้อมูลที่ คอลัมน์ A เช่น A1:Axx

ปรับจากสูตรที่อาจารย์ คนควนแนะนำไว้ด้านบนครับ

=SUM(A1:INDEX(A:A,ROW()-1,0))

Norkaz
==================================================
ขอบคุณมากครับ
by a6block5
Wed May 19, 2021 1:35 pm
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1768

Re: AUTOSUM เมื่อแทรกคอลัมท์ใหม่

สอบถามเพิ่มเติมครับ ถ้าเราจำทำแนวนอน หรือ แทรกแถว ต้องเขียนยังไงครับ

ผมอ้างอิง Code ที่คุณ Logic เขียน ตามความเข้าใจเปลี่ยน column เป็น Row แล้วยังไม่ได้ ช่วยชี้แนะด้วยครับ

Code: Select all

 =SUM((OFFSET(A1,0,0,1,ROW()-1))) 
by a6block5
Mon May 17, 2021 9:51 am
Forum: Excel
Topic: VBA Vlookup ข้อมูลระหว่าง worksheet
Replies: 9
Views: 1115

Re: VBA Vlookup ข้อมูลระหว่าง worksheet

ขอบคุณคุณ Snasui ที่ชี้แนะครับ ผมปรับตามที่คุณ Snasui และคุณ Logic แนะนำรันได้แล้วครับ

ผมอยากทราบเพิ่มเติมครับ


1.) sheet Tracking เดิมผมรวมข้อมูล Column D:K โดยการทำ CONCAT (D,K) แสดงค่าใน Column i แล้ว Vlookup ไป sheet UnitCost

ถ้าต้องการเพิ่มเติม Code ใน VBA ให้ CONCAT (D,K) ใน VBA ไปเลย ...
by a6block5
Fri May 14, 2021 4:22 pm
Forum: Excel
Topic: VBA Vlookup ข้อมูลระหว่าง worksheet
Replies: 9
Views: 1115

Re: VBA Vlookup ข้อมูลระหว่าง worksheet

สวัสดีครับคุณ logic

ผมลองเขียน code ตามที่คุณ logic สอน และนำ code ไปวางใน sheet จริง

มันยัง run ไม่ได้ เพราะ sheet จรืงที่ lookup ค่า แถว/คอลัมน์ ไม่ตรงกัน แต่ผมอ้างอิงไปแล้ว ก็ยังไม่ออก

ช่วยแนะนำด้วยครับ ผมเขียนสูตรที่ใช้ใน excel ปกติ ถ้าอยากเขียน VBA มันต้องเขียนยังไงครับ
by a6block5
Fri May 14, 2021 2:04 pm
Forum: Excel
Topic: VBA Vlookup ข้อมูลระหว่าง worksheet
Replies: 9
Views: 1115

Re: VBA Vlookup ข้อมูลระหว่าง worksheet


ต้องรันโค้ดก่อนถึงจะได้คำตอบครับ

ถ้ารันตรง ๆ ก็เข้าไปที่หน้าโค้ด ~~> คลิกในโค้ด ~~> กดปุ่ม F5 ที่คีย์บอร์ด

้ถ้าจะเรียกรันจาก Excel ต้องเปลี่ยนคำขึ้นต้นจาก Private ไปเป็น Public ที่หน้า Excel กดแป้น Alt+F8 ก็จะมีชื่อโค้ดให้เลือกรันครับ ...
by a6block5
Fri May 14, 2021 1:58 pm
Forum: Excel
Topic: VBA Vlookup ข้อมูลระหว่าง worksheet
Replies: 9
Views: 1115

Re: VBA Vlookup ข้อมูลระหว่าง worksheet

อ่อ ขอบคุณมากครับ ผมกำลังจะถามพอดีเลย
by a6block5
Fri May 14, 2021 1:32 pm
Forum: Excel
Topic: VBA Vlookup ข้อมูลระหว่าง worksheet
Replies: 9
Views: 1115

Re: VBA Vlookup ข้อมูลระหว่าง worksheet

เรียนคุณ logic

ลอง copy code มันยังไม่ขึ้นค่า Vlookup เลยครับ ขอคำชี้แนะด้วยครับ
by a6block5
Fri May 14, 2021 9:59 am
Forum: Excel
Topic: VBA Vlookup ข้อมูลระหว่าง worksheet
Replies: 9
Views: 1115

VBA Vlookup ข้อมูลระหว่าง worksheet

ขอคำแนะนำในการเขียน Code Macro สำหรับการ Vlookup ข้อมูลใน Sheet1 ให้แสดงใน Sheet Tracking หน่อยครับ ผมลองเขียนตามความเข้าใจ แต่ข้อมูลไม่มา ขอบคุณมากครับ