: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

เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
babyminds
Member
Member
Posts: 78
Joined: Fri Nov 04, 2022 3:28 pm
Excel Ver: 365

เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#1

Post by babyminds »

ต้องการเปลี่ยนข้อมูลใน Text Box ตามเงื่อนไขครับ จากตัวอย่าง Text Box 1 จะลิ้งข้อมูลจากเซล A4 แต่พอ A4 เปลี่ยนข้อมูลแล้ว ข้อมูลใน Text Box ไม่เปลี่ยนตาม มีวิธีไหนจัดการได้บ้างครับ
Untitled.png
Price.xlsx
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31153
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#2

Post by snasui »

:D จากรูปใน Formula Bar ค่าใน TextBox 1 มาจาก A2 ต้องเปลี่ยนเป็น A4 ครับ
babyminds
Member
Member
Posts: 78
Joined: Fri Nov 04, 2022 3:28 pm
Excel Ver: 365

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#3

Post by babyminds »

เปลี่ยนแล้วครับ แต่ขีดค่า มันไม่เปลี่ยนตามครับ อยากไห้ขีดค่ามันเปลี่ยนตามด้วยครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31153
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#4

Post by snasui »

:D ที่ผมทดสอบได้ตามภาพ ขีดทับในเซลล์จะไปแสดงใน TextBox 1 ด้วยครับ
You do not have the required permissions to view the files attached to this post.
babyminds
Member
Member
Posts: 78
Joined: Fri Nov 04, 2022 3:28 pm
Excel Ver: 365

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#5

Post by babyminds »

แล้วถ้าเอาขีดค่าใน A4 ออก Text Box จะเปลี่ยนตาไหมครับ โจทย์ของผมคือ ถ้า โปร เป็น 1 แถม 1 ราคา Nomal จะแสดงราคาเต็มไม่มีขีดค่า แต่ถ้าโปรเป็นราคาลด ราคา Normal จะมีขีดค่าครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31153
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#6

Post by snasui »

:D โอกาสหน้ากรุณาเขียนปัญหาโดยระบุเงื่อนไขมาให้ชัดเจนว่าต้องการทำสิ่งใด ด้วยเงื่อนไขใด ปัญหาคืออะไร จะได้เข้าถึงปัญหาโดยไวครับ

ปัญหาของ Format ใน TextBox ไม่เปลี่ยนไปตามค่าในเซลล์ ลองใช้แบบ Link Picture ตามภาพ โดยมีการกำหนด Conditional Formatting ร่วมด้วย

การตรวจสอบการกำหนดค่าของ Conditional Formatting ทำตามด้านล่าง

เข้าเมนู คลุม A2:A4 > เข้าเมนู Home > Conditional Formatting > Manage Rule > คลิก Edit rule แล้วสังเกตการกำหนดสูตร > คลิกที่ปุ่ม Format แล้วสังเกตการกำหนดรูปแบบขีดทับ

Picture Link สามารถทำตามด้านล่าง

คลิกขวาเซลล์ต้นทาง > Copy > คลิกขวาเซลล์ปลายทาง > Paste Special > Linked Picture > สังเกตสูตรใน Formula Bar สามารถปรับเปลี่ยนได้ตามต้องการ
You do not have the required permissions to view the files attached to this post.
babyminds
Member
Member
Posts: 78
Joined: Fri Nov 04, 2022 3:28 pm
Excel Ver: 365

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#7

Post by babyminds »

Capture.JPG
Price.xlsx
แบบนี้ครับ แต่ Text Box มันไม่เปลี่ยนตาม มันจะเปลี่ยนแค่เลข
You do not have the required permissions to view the files attached to this post.
babyminds
Member
Member
Posts: 78
Joined: Fri Nov 04, 2022 3:28 pm
Excel Ver: 365

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#8

Post by babyminds »

แบบที่แนบมา สามารถเปลี่ยนไห้ขอบมันโปร่งใสได้ไหมครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31153
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#9

Post by snasui »

:D สามารถใช้วิธีการ Crop ช่วยได้ แต่จะต้องจัดค่าในเซลล์อย่าให้ชิดขวาจนติดขอบเซลล์เพราะจะ Crop ด้านขวาได้ลำบาก ดูวิธีการได้ที่ Link นี้ครับ https://support.microsoft.com/en-us/off ... he%20image.
babyminds
Member
Member
Posts: 78
Joined: Fri Nov 04, 2022 3:28 pm
Excel Ver: 365

Re: เปลี่ยนข้อมูลใน Text Box ตามเงื่อนไข

#10

Post by babyminds »

ขอบคุณมากเลยครับ
Post Reply