ฉันมีชุดข้อมูลที่ค่อนข้างซับซ้อนและคอลัมน์แรกประกอบด้วย Booleans
ฉันต้องการพล็อตข้อมูลจากแต่ละแถวในกราฟแยกต่างหาก - เฉพาะในกรณีที่เซลล์แรกในแถวนั้นเป็น TRUE สิ่งนี้จะเกิดขึ้นโดยอัตโนมัติ
กล่าวอีกนัยหนึ่งแผ่นงานถูกจัดเตรียมเพื่อพล็อตแต่ละแถวเสมอ แต่จะทำเช่นนั้นต่อเมื่อเซลล์แรกของแถวนั้นเป็นจริงเท่านั้น เป็นการดีที่กราฟจะถูกจัดเรียงในลักษณะที่กำหนดไว้ล่วงหน้า แต่มันมีความสำคัญน้อยกว่าสำหรับฉัน
ฉันจะทำสิ่งนี้ได้อย่างไร
หากกราฟเกิดขึ้นจะมองไม่เห็น (แต่มีอยู่ในปัจจุบัน) นั่นก็ไม่เป็นไรเช่นกัน
—
user173897
แผนภูมิ Excel เป็นวัตถุและคุณสามารถตั้งค่าคุณสมบัติ ChartObject.Visible โดยทางโปรแกรม คุณสามารถทำได้โดยใช้ VBA ลองค้นหา นี่คือตัวอย่างหนึ่งที่มีปัญหาเล็กน้อยที่แยกออกฉันคิดว่า
—
Bandersnatch
รอทำไมต้นฉบับเป็นคำถามที่ไม่ดี ถึง Bandersnatch: ขอบคุณสำหรับลิงค์ ฉันรู้ว่ามันเป็นคำถามที่ยิ่งใหญ่ แต่การมีแหล่งข้อมูลที่ดีจะมีประโยชน์
—
user173897
โชคดี. VBA เป็นเรื่องสนุก มันสามารถทำให้คุณดึงผมออกมาได้เช่นกัน แต่ฉันหวังว่าคุณจะพบกับความสนุกสนาน
—
Bandersnatch