Online Reference |
Microsoft Reference |
|
|
Print # StatementVBA Statement, เขียนข้อมูลตามรูปแบบที่แสดงไปที่ไฟล์ Sequential ไวยากรณ์
ไวยากรณ์ประโยคคำสั่ง Print # มีรายละเอียดส่วนดังนี้
การตั้งค่าอากิวเมนต์ outputlist ตั้งค่าดังนี้ [{Spc(n) / Tab [(n)]}] [expression] [charpos]
ลักษณะการประยุกต์ข้อมูลที่เขียนด้วย Print # มักจะอ่านจากไฟล์ด้วย Line Input # หรือ Input ถ้าละ outputlist และรวมเฉพาะรายการที่แยกหลัง filenumber และบรรทัดว่างได้รับการพิมพ์ไปที่ไฟล์ หลาย expression สามารถแยกด้วยช่องว่าง หรือ semicolon ช่องว่างมีผลเหมือนกับ semicolon สำหรับข้อมูล Boolean ทั้ง True และ False ได้รับการพิมพ์ คีย์เวิร์ด True และ False ไม่มีการแปล ข้อมูล Date ได้รับการเขียนด้วยการใช้รูปแบบมาตรฐาน short date ที่ระบบของเครื่องที่ใช้รู้จัก เมื่อส่วนวันที่หรือเวลาหายไปหรือเป็นศูนย์ ส่วนที่มีอยู่จะได้รับการเขียนลงสู่ไฟล์ ไม่มีการเขียนข้อมูลลงสู่ไฟล์ ถ้าข้อมูลของ outputlist ว่างเปล่า แต่ถ้าข้อมูลของ outputlist เป็น Null ค่า Null จะได้รับการเขียนลงสู่ไฟล์ สำหรับข้อมูล Error ที่มีผลลัพธ์ปรากฏเป็นรหัสความผิดพลาด คีย์เวิร์ด Error จะไม่มีการแปล ข้อมูลทั้งหมดที่เขียนลงไฟล์ด้วยการใช้ Print # ต้องระวังการตั้งค่า International เนื่องจากการจัดรูปแบบข้อมูล จากการใช้เครื่องหมายแบ่งทศนิยม เนื่องจาก Print # เขียนภาพของข้อมูลลงสู่ไฟล์ จึงต้องลดการจำกัด เพื่อทำให้การพิมพ์ถูกต้อง ถ้าใช้ Tab ที่ไม่มีอากิวเมนต์ เพื่อย้ายตำแหน่งการพิมพ์ ไปที่พื้นที่การพิมพ์ต่อไป Print # สามารถเขียนช่องว่างระหว่างการพิมพ์ฟิลด์ไปที่ไฟล์ หมายเหตุ ถ้ามีความผิดพลาดเกิดขึ้น ต้องอ่านข้อมูลจากไฟล์ด้วยการใช้ ประโยคคำสั่ง Input #ให้ใช้ประโยคคำสั่ง Write # แทนที่ Print # เพื่อเขียนข้อมูลลงสู่ไฟล์ การใช้ Write # ทำให้มั่นใจว่า Integrity ของแต่ละฟิลด์ข้อมูล แยกโดยตัวแบ่งข้อมูล ดังนั้น ทำให้สามารถ อ่านกลับโดยการใช้ Input # การใช้ Write # ทำให้มั่นใจว่ามีการอ่านอย่างถูกต้องในทุก locale ดูเพิ่มเติมOpen Statement, เมธอด Print, ฟังก์ชัน Spc, ฟังก์ชัน Tab, Write # Statement ตัวอย่างตัวอย่างการใช้ประโยคคำสั่ง print ' เปิดไฟล์สำหรับผลลัพธ์ ' กำหนดค่า boolean, date, null และ error MyBool = False: MyDate = #February 12, 2002#: MyNull = Null ' True, False, Null และ Error จะได้การแปลด้วยการตั้งค่า locale ' ปิดไฟล์
|
||||||||||||||||||||