กราฟิกเต่าโดยใช้ VBA ใน Excel ส่วนเสริมที่สร้างขึ้นเพื่อจุดประสงค์ในการสอนการเขียนโปรแกรมขั้นพื้นฐานให้กับเด็กนักเรียน ข้อดีของการใช้ Excel คือถ้า Excel อยู่ในคอมพิวเตอร์แล้วไม่จำเป็นต้องติดตั้งเพิ่มเติมนอกเหนือจากไฟล์ทั้งสองนี้ กราฟิกที่สร้างขึ้นอยู่ในรูปแบบเวกเตอร์ พวกเขาสามารถคัดลอกและปรับขนาดได้อย่างง่ายดายในแอปพลิเคชันสำนักงานใด ๆ และสามารถส่งออกไปยัง EMF และแปลงเป็น SVG โดยใช้ Inkscape
นอกเหนือจากการเคลื่อนไหวของเส้นตรงปกติไลบรารีนี้ยังมีฟังก์ชั่นการเคลื่อนไหวและฟังก์ชั่น MoveBezier ที่อนุญาตให้เคลื่อนที่ผ่านเส้นทางโค้งได้สร้างความพยายามต่ำรูปร่างที่น่าพึงพอใจมากกว่ารูปร่างเต่ากราฟิกแบบดั้งเดิม
ระหว่างคำสั่ง Pendown และ Penup คำสั่งการย้ายจะสร้าง polyline (ทุกส่วนจะอยู่ในรูปร่างเดียวกัน) ในทำนองเดียวกันระหว่าง Pendown และคำสั่ง Penup MoveCurved จะสร้างเส้นโค้ง bezier แต่ไม่ต้องกังวลเกี่ยวกับจุดควบคุม ทั้งสองวิธีไม่สามารถผสมได้ หากคุณต้องการเส้นตรงภายในเส้นทาง movecurved ให้ใช้ ttline เป็น curvetype สำหรับพารามิเตอร์ที่สาม movecurved
นอกเหนือจากการวาดรูปเต่าแบบดั้งเดิมแล้วยังมีวัตถุหม้อแปลงที่อนุญาตให้แปลการหมุนและปรับขนาดรูปร่างใด ๆ รวมถึง Excel เริ่มต้น
โปรดทราบว่าไฟล์ turtlegraphics.xlam ถูกล็อคเพื่อการสร้างภาพเพื่อให้ข้อผิดพลาด VBA ที่นักเรียนทำจะไม่ข้ามไปยังบรรทัดในโมดูลนั้น ในการแก้ไขหรือดูโมดูลจริงรหัสผ่านคือ "เต่า"
คุณสามารถเห็นภาพวาดตัวอย่างในโฟลเดอร์ตัวอย่าง PNG และ Samples-SVG

diameteracross diameterfrontback startangle endangle arctype
Diameteracross Diameterfrontback
x y
ขั้นตอน
ขั้นตอนมุม 1 ระยะทาง 1 มุม 2 ระยะทาง 2
ขั้นตอนรัศมีเส้นโค้ง
มุม
ชื่อไฟล์ imageFormat
มุม
มุม
มิลลิวินาที
txt
ไม่ว่ารูปร่างจะถูกดึงขึ้นมาบนปากกา (เพื่อเพิ่มความเร็วในการวาด) หรือในขณะที่กำลังวาด