ในบทความวันนี้ เราตัดสินใจที่จะแสดง 3 วิธีที่ชาญฉลาดในการพิมพ์เอกสาร Word ของคุณโดยไม่มีสีหรือรูปภาพพื้นหลัง
สีหรือรูปภาพพื้นหลังที่เหมาะสมและสวยงามสามารถทำให้เอกสารดูสะดุดตามากขึ้น ดังนั้น ในบางครั้ง คุณอาจตั้งค่าสีพื้นหลังหรือรูปภาพสำหรับเอกสารของคุณโดยมีวัตถุประสงค์เพื่อความสวยงาม
ถ้าเป็นเช่นนั้น อาจมีบางครั้งที่คุณต้องการพิมพ์เอกสารโดยไม่มีสีพื้นหลังหรือรูปภาพ
- ประการแรก คุณสามารถประหยัดหมึกพิมพ์เพื่อลดต้นทุนได้
- ประการที่สอง ตามที่กล่าวไว้ข้างต้น สีพื้นหลังมีไว้เพื่อให้ผู้อ่านสบายตาเท่านั้น ดังนั้นจึงไม่มีผลกับเนื้อหาของเอกสาร
- ประการที่สาม คำเพิ่มเติมบางคำบนพื้นหลังอาจทำให้เกิดความสับสนได้ง่าย

ในสถานการณ์เช่นนี้ เอกสารที่ไม่มีสีพื้นหลังหรือรูปภาพจะเป็นตัวเลือกที่ดีกว่า เพื่อให้บรรลุผล คุณอาจลองใช้วิธีต่อไปนี้:
วิธีที่ 1: เปลี่ยน“ ตัวเลือกของ Word”
- ก่อนอื่นให้คลิกแท็บ "ไฟล์" ใน Word
- คลิกถัดไป "ตัวเลือก" เพื่อเปิดกล่อง "ตัวเลือกของคำ"
- คลิก "แสดง" ทางด้านซ้าย
- จากนั้นที่ด้านขวาใต้ส่วน "ตัวเลือกการพิมพ์" ให้ล้างกล่อง "พิมพ์สีพื้นหลังหรือรูปภาพ"
- สุดท้ายคลิก“ ตกลง”
วิธีที่ 2: พิมพ์เอกสารโดยไม่มีสีพื้นหลังผ่าน VBA
- อันดับแรก ให้เรียกใช้ตัวแก้ไข VBA ใน Word โดยกดปุ่ม “Alt+ F11”
- คลิกถัดไป “ปกติ” ทางด้านซ้าย
- จากนั้นคลิก "แทรก"
- แล้วเลือก“ โมดูล” ในเมนูแบบเลื่อนลง
- เปิดโมดูลด้วยการดับเบิลคลิก
- ตอนนี้วางรหัสเหล่านี้ในพื้นที่การเข้ารหัส:
Sub PrintOneDocWithoutBackgroundColor()
Dim objDoc As Document
Dim nBackgroundFill As Boolean
Set objDoc = ActiveDocument
With objDoc
' Save the current page color.
nBackgroundFill = .Background.Fill.Visible
' Hide the page color from printing.
.Background.Fill.Visible = msoFalse
End With
Dialogs(wdDialogFilePrint).Show
With objDoc
' Restore the page color to original setting on screen.
.Background.Fill.Visible = nBackgroundFill
End With
End Sub
- สุดท้าย แต่ไม่ท้ายสุดให้คลิก“ เรียกใช้”
มาโครนี้ทำให้คุณสามารถพิมพ์เอกสารโดยไม่มีสีพื้นหลังหรือรูปภาพ ในขณะเดียวกัน เอกสารบนคอมพิวเตอร์จะต้องมีสีพื้นหลังหรือรูปภาพเหมือนเดิม
วิธีที่ 3: พิมพ์เอกสารหลายชุดโดยไม่มีสีพื้นหลังผ่าน VBA
มาโครนี้มีจุดมุ่งหมายเพื่อพิมพ์ชุดเอกสารโดยไม่มีสีพื้นหลัง
- ขั้นแรก ให้จัดเรียงเอกสารเป้าหมายทั้งหมดไว้ในโฟลเดอร์เดียวกัน
- จากนั้นติดตั้งและเรียกใช้แมโครตามขั้นตอนในวิธีที่ 2
- เฉพาะเวลานี้ แทนที่มาโครด้วยมาโครนี้:
Sub PrintMultiDocWithoutBackgroundColor()
Dim StrFolder As String
Dim strFile As String
Dim objDoc As Document
Dim dlgFile As FileDialog
Set dlgFile = Application.FileDialog(msoFileDialogFolderPicker)
With dlgFile
If .Show = -1 Then
StrFolder = .SelectedItems(1) & "\"
Else
MsgBox "No folder is selected! Please select the target folder."
Exit Sub
End If
End With
strFile = Dir(StrFolder & "*.docx", vbNormal)
While strFile <> ""
Set objDoc = Documents.Open(FileName:=StrFolder & strFile)
Set objDoc = ActiveDocument
With objDoc
.Background.Fill.Visible = msoFalse
.PrintOut
.Close SaveChanges:=wdDoNotSaveChanges
End With
strFile = Dir()
Wend
End Sub
มาโครจะเรียกใช้หน้าต่าง "เรียกดู" เพียงเลือกโฟลเดอร์ที่มีเอกสารทั้งหมดของคุณ แล้วคลิก “ตกลง”
ในทำนองเดียวกัน จะไม่มีการเปลี่ยนแปลงใดๆ กับเอกสารเวอร์ชันดิจิทัล
จับตาดูเอกสาร Word ของคุณ
เป็นเรื่องปกติและสมเหตุสมผลที่จะจัดเก็บเอกสารจำนวนหนึ่งไว้ในคอมพิวเตอร์ แต่เมื่อเวลาผ่านไปเอกสารก็เก่าและเราลืม ดังนั้น สักวันหนึ่งเมื่อคุณไปค้นหาเอกสารเฉพาะ คุณจะพบว่าไม่สามารถเข้าถึงได้เท่านั้น ความคับข้องใจดังกล่าวเป็นสิ่งที่เราทุกคนเกลียดที่จะเจอ อย่างไรก็ตาม วิธีเดียวที่จะดึงข้อมูลได้คือใช้เครื่องมือซ่อมแซม แก้ไขเอกสาร. ดังนั้นรีบซื้อให้เร็วที่สุดก่อนที่ทุกอย่างจะสายเกินไป
บทนำผู้เขียน:
Vera Chen เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ แก้ไข Excel และ pdf ซ่อมแซมผลิตภัณฑ์ซอฟต์แวร์ ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.


