ฉันกำลังพยายามระบายสีเซลล์โดยใช้ค่าของเซลล์อื่นด้วย RGB
ตัวอย่างเช่น: เซลล์สี A1 ที่มีสี R = A3, G = A5-B5, B = 23
มีวิธีใดในการทำเช่นนี้ใน Excel 2010
2
สิ่งนี้เป็นไปได้ แต่มันต้องการวิธีแก้ปัญหา VBA คุณอาจต้องให้รายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่คุณหมายถึงว่า"G = A5-B5, B = 23"ไม่สมเหตุสมผลสำหรับฉันและคุณไม่ได้ระบุเมื่อการเปลี่ยนแปลงควรเกิดขึ้น ฉันสงสัยว่าคุณตั้งใจจะบอกว่าคุณต้องการเชื่อมโยงสามเซลล์กับเซลล์อื่นเช่นเมื่อค่าในเซลล์ทั้งสามเปลี่ยนไปสีพื้นหลังของเซลล์เดิมควรได้รับการอัปเดตโดยอัตโนมัติตามค่า RGB ที่เกี่ยวข้องกับเซลล์ทั้งสาม
—
robinCTS
และจะเกิดอะไรขึ้นเมื่อ A3 = 23 และเมื่อ A5-B5 = 23
—
jqning
ถูกต้องแล้วสีของเซลล์ A1 ได้รับการอัปเดตด้วยค่าที่มีอยู่ในเซลล์ A3, A5 และ B5 โดยใช้การเข้ารหัส RGB
—
914008
หลังจากเห็นคุณยอมรับคำตอบที่โพสต์ในที่สุดฉันก็เข้าใจ! คุณกำลังใช้คำ RGB ผิดวัตถุประสงค์ ค่า RGB หมายถึงรูปแบบตัวเลข 0 ถึง 16581375 การสร้างจากสามเซลล์หมายถึงการคูณค่าเซลล์ทั้งสามเข้าด้วยกัน ดังนั้นความคิดเห็นสุดท้ายของคุณสามารถตีความได้ว่า "สีของเซลล์ A1 ได้รับการอัปเดตเป็นค่า RGB A3 * A5 * B5" คุณควรจะพูดว่าแดงเขียวน้ำเงินแทน R, G, B หรือโดยเฉพาะ RGB เพื่อ หลีกเลี่ยงความสับสน
—
robinCTS