ขิง 2.7.53.0
Ginger เป็นตัวตรวจสอบการสะกดและไวยากรณ์ฟรี
ปรับปรุงล่าสุด: กรกฎาคม 2020; การบังคับใช้: Office 365,2019, 2016, 2013
บางครั้ง เราต้องการทำให้เอกสาร Word ของเรามีการโต้ตอบกันมากขึ้น และแม้กระทั่งบันทึกข้อมูลที่ผู้ใช้ป้อนไว้ ป้อนข้อความและช่องป้อนข้อมูล
ตามชื่อของมัน กล่องข้อความเป็นส่วนของข้อมูลที่แสดงต่อผู้ใช้เอกสาร กล่องอินพุตเป็นเครื่องมือในการเก็บข้อมูลจากผู้ใช้
โพสต์นี้มีข้อมูลและตัวอย่างโค้ดทั้งหมดที่คุณต้องการเพื่อสร้างเอกสารที่ใช้งานได้อย่างสมบูรณ์ด้วยข้อความ Visual Basic for Applications (VBA) และช่องป้อนข้อมูลสำหรับ Microsoft Word
จะเพิ่มโค้ด VBA ลงใน Word ได้อย่างไร?
ก่อนที่เราจะอธิบายวิธีเพิ่มข้อความและกล่องใส่ข้อมูล ต่อไปนี้คือข้อมูลสรุปสั้นๆ เกี่ยวกับวิธีเพิ่มโค้ด VBA ที่กำหนดเองลงในเอกสาร Word
กล่องข้อความ รหัส VBA
ไวยากรณ์:
MsgBox(พร้อมท์,ปุ่ม,หัวเรื่อง,ไฟล์ช่วยเหลือ,บริบท)
คำอธิบายไวยากรณ์:
แจ้ง:
ที่จำเป็น. เป็นข้อมูลที่สามารถมอบให้กับผู้ใช้ได้ ควรแทรกไว้ภายใน เครื่องหมายคำพูดคู่
ปุ่ม:
ไม่จำเป็น. ปุ่มคือปุ่มประเภทที่ให้ไว้กับข้อมูลผู้ใช้ มีปุ่มต่างๆ สำหรับ MsgBox() และสามารถพบได้ในรูปภาพด้านล่าง
ชื่อ:
ไม่จำเป็น. เป็นชื่อสำหรับข้อมูลที่ให้กับผู้ใช้ หากไม่ระบุ Microsoft word จะเป็นชื่อเริ่มต้น
ไฟล์ช่วยเหลือและบริบท:
ตัวอย่างรหัสกล่องข้อความ
'VBA
Sub messagebox()
'Variables assigned
Dim buttonclick As VbMsgBoxResult
'Message box to display information to user
MsgBox "Hi, Visual Basic is easy to work with", vbExclamation, "VBA"
'Message box to ask question to user with yes or no question
buttonclick = MsgBox("Do you like VBA?", vbQuestion + vbYesNo, "VBA")
If buttonclick = vbYes Then
MsgBox "Yes, they are great!", vbExclamation, "VBA"
Else
MsgBox "Why not? They are great!", vbCritical, "VBA"
End If
End Sub
เอาท์พุท:
กล่องโต้ตอบและอินพุต รหัส VBA
กล่องใส่ข้อมูลเป็นกล่องโต้ตอบง่ายๆ ที่ช่วยให้เราแจ้งข้อมูลบางอย่างแก่ผู้ใช้ได้ ให้เราทำความคุ้นเคยกับโค้ด VBA โดยใช้ตัวอย่าง
ไวยากรณ์:
InputBox(พร้อมท์, ชื่อเรื่อง, ค่าเริ่มต้น, XPos, YPos, HelpFile, HelpContextId, Type)
คำอธิบายไวยากรณ์:
แจ้ง:
ที่จำเป็น. เป็นข้อมูลที่สามารถมอบให้กับผู้ใช้ได้ ควรแทรกไว้ภายใน เครื่องหมายคำพูดคู่
ชื่อ:
ไม่จำเป็น. เป็นชื่อสำหรับข้อมูลที่ให้กับผู้ใช้ หากไม่ระบุ Microsoft word จะเป็นชื่อเริ่มต้น
ค่าเริ่มต้น:
ไม่จำเป็น. จะแสดงค่าเริ่มต้นในกล่องข้อความ ก่อนที่ผู้ใช้จะพิมพ์ค่า หากไม่ระบุ กล่องข้อความจะว่างเปล่า
เอ็กซ์โป:
ไม่จำเป็น. ใช้เป็นตำแหน่งบนแกน X จากซ้ายไปขวา
YPos:
ไม่จำเป็น. ใช้เป็นตำแหน่งบนแกน Y จากบนลงล่าง
Helpfile และ HelpContext ID:
รหัสกล่องขาเข้า:
'VBA
Sub macro()
'Variables assigned
Dim a As Long
Dim b As Long
'Input box to get value from user
a = InputBox("Enter a value for a", "Question 1")
b = InputBox("Enter a value for b", "Question 2")
'Answer displayed in a message box
MsgBox ("Answer is " & Val(a) + Val(b))
End Sub
เอาท์พุท:
Ginger เป็นตัวตรวจสอบการสะกดและไวยากรณ์ฟรี
Blocks เป็นเกมทางปัญญาสำหรับนักเรียนชั้นประถมศึกษาปีที่ 3 เพื่อฝึกฝนทักษะการตรวจจับและการมองเห็น และรวมอยู่ในโปรแกรมสนับสนุนการสอนด้านไอทีโดยครู
Prezi เป็นแอปพลิเคชั่นฟรีที่ให้คุณสร้างงานนำเสนอดิจิทัลทั้งออนไลน์และออฟไลน์
Mathway เป็นแอปที่มีประโยชน์มาก ๆ ที่สามารถช่วยคุณแก้ปัญหาทางคณิตศาสตร์ที่ต้องใช้เครื่องมือที่ซับซ้อนมากกว่าเครื่องคิดเลขในอุปกรณ์ของคุณ
Adobe Presenter เป็นซอฟต์แวร์อีเลิร์นนิงที่เผยแพร่โดย Adobe Systems บนแพลตฟอร์ม Microsoft Windows ในรูปแบบปลั๊กอิน Microsoft PowerPoint
Toucan เป็นแพลตฟอร์มเทคโนโลยีการศึกษา ช่วยให้คุณเรียนรู้ภาษาใหม่ในขณะที่ท่องเว็บไซต์ทั่วไปในชีวิตประจำวัน
eNetViet เป็นแอปพลิเคชั่นที่ช่วยเชื่อมโยงผู้ปกครองกับโรงเรียนที่บุตรหลานกำลังศึกษาอยู่ เพื่อให้พวกเขาสามารถเข้าใจสถานการณ์การเรียนรู้ในปัจจุบันของบุตรหลานได้อย่างชัดเจน
RapidTyping เป็นเครื่องมือฝึกแป้นพิมพ์ที่สะดวกและใช้งานง่าย ซึ่งจะช่วยให้คุณปรับปรุงความเร็วในการพิมพ์และลดข้อผิดพลาดในการสะกดคำ ด้วยบทเรียนที่จัดไว้สำหรับหลายระดับ RapidTyping จะสอนวิธีพิมพ์หรือพัฒนาทักษะที่มีอยู่
MathType เป็นซอฟต์แวร์สมการเชิงโต้ตอบจากนักพัฒนา Design Science (Dessci) ซึ่งช่วยให้คุณสร้างและใส่คำอธิบายประกอบทางคณิตศาสตร์สำหรับการประมวลผลคำ การนำเสนอ eLearning ฯลฯ ตัวแก้ไขนี้ยังใช้ในการสร้างเอกสาร TeX, LaTeX และ MathML อีกด้วย
แอปที่ขับเคลื่อนด้วย AI ของ Grammarly ช่วยให้ผู้คนสื่อสารได้อย่างมีประสิทธิภาพมากขึ้น ผู้ใช้หลายล้านคนพึ่งพา Grammarly ทุกวันเพื่อทำให้ข้อความ เอกสาร และโพสต์บนโซเชียลมีเดียมีความชัดเจน ปราศจากข้อผิดพลาด และเป็นมืออาชีพมากขึ้น