Word里怎么把分數(shù)打出來
發(fā)表時間:2023-05-28 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]問:如題比如4/5(四分之五)怎么用分數(shù)表示出來?在Word里打不出來! 答:當(dāng)編輯科技文檔時,常常需要輸入分數(shù),但Word不能直接輸入分數(shù)。有兩種實現(xiàn)方法:用 Word本身提供的的EQ(方程)域或...
問:如題比如4/5(四分之五)怎么用分數(shù)表示出來?在Word里打不出來!
答:當(dāng)編輯科技文檔時,常常需要輸入分數(shù),但Word不能直接輸入分數(shù)。有兩種實現(xiàn)方法:用 Word本身提供的的EQ(方程)域或用公式編輯器。這兩種方法都不簡便,筆者編寫了一個EnterFraction宏命令可以在文檔中方便地插入分數(shù),大大簡化了分數(shù)的編輯工作。下面詳細介紹如何在Word 97/2000/XP中創(chuàng)建該宏命令。
1.創(chuàng)建一個對話窗口
單鰲骯ぞ摺?“宏”*“Visual Basic 編輯器”,啟動Visual Basic 編輯器。單擊其菜單欄上的命令“插入”*“添加用戶窗體”,添加一個空白用戶窗體,在窗體上添加兩個標簽(Label)、兩個文本編輯(TextBox)和兩個命令按鈕(CommandButton)控件,按下表修改它們的屬性。
組件 屬性 值
userform (命名) frmEnterFraction
Caption 輸入分數(shù)
TextBox1 (命名) tbNumerator
Caption 分子表達式:
TextBox2 (命名) tbDenominator
Caption 分母表達式:
CommandButton1 (命名) btnOK
Caption 確定
CommandButton2 (命名) btnCancel
Caption 取消
然后單擊命令按鈕1(CommandButton1,btnOK),為其添加一段命令處理程序如下:
Private Sub btnOK_Click()
If tbNumerator.Text <> "" And tbDenominator.Text <> "" Then
fractionText = "EQ F(" + tbNumerator.Text + "," + tbDenominator.Text + ")"
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
fractionText, PreserveFormatting:=False
End If
frmEnterFraction.Hide
End Sub
單擊命令按鈕2(CommandButton2,btnCancel),為其添加一段命令處理程序如下:
Private Sub btnCancel_Click()
frmEnterFraction.Hide
End Sub
最后給窗體的激活事件(UserForm_Activate)添加如下程序段:
Private Sub UserForm_Activate()
Load frmEnterFraction
End Sub
2. 創(chuàng)建調(diào)用該對話窗口的宏命令
單擊Visual Basic編輯器菜單欄上的“插入”*“添加模塊”命令,在代碼編輯窗口輸入如下程序段:
Sub EnterFraction()
frmEnterFraction.Show
End Sub
完成上述步驟后,保存整個工作,切換回Word,就可以使用該宏命令了。
3. 使用該宏命令
將插入點定位在需要插入分數(shù)的位置,單擊“工具”*“宏”*“ 宏”,打開宏對話窗口,選擇EnterFraction宏并運行之,彈出一個對話窗口,分別在“分子表達式”和“分母表達式”編輯框中輸入分數(shù)的分子和分母,單擊“確定”按鈕輸入分數(shù)。使用該宏命令插入的分數(shù)域,在編輯過程中被當(dāng)作一個單獨的編輯單元對待,大大簡化了排版的難度。例如:。為了使用方便,你可以將該宏定義在工具欄上,使用時,只需單擊相應(yīng)工具按鈕就可以打開對話窗口。
Office辦公軟件是辦公的第一選擇,這個地球人都知道。除了微軟Office,市面上也存在很多其他Office類軟件。