Word VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


707 / 886 ←次へ | 前へ→

【185】Re:列のそろえ方と数式マクロの設定
回答  H. C. Shinopy  - 04/12/18(土) 16:25 -

引用なし
パスワード
   日が経ってしまいましたが、
御質問の件について、
以下の通り答えさせて頂きます。

・列がうまく揃わない件について

1.全角のフォントと半角のフォントを同一のものを使う。

2.フォント名に「P」が付かないフォントを選択する。
(等幅フォントを使う。)

3.日本語と英数字の間隔の自動調整を無効にする。
([書式]メニューから[段落]を選択し、
体裁タブの[日本語と英字の間隔を自動調整する]
[日本語と数字の間隔を自動調整する]のチェックを外す。

(参考文献1)「Q099 全角1桁と半角2桁の幅が揃わないのはなぜ?」

厳密に文字数を数えるものでないのであれば、
表を挿入し、[罫線なし]を指定して(つまり、透明な表を作り)、
その中に文字を入力し、縦の罫線を左右に動かすという方法があります。
表の中でも、フィールドの挿入や両端揃え・均等割り付けができます。
(要は、人の名前をたくさん揃えて並べて入力する時に使う手です。)


・数式の入力の件について

1.本格的に数式を入力する場合は、数式エディタを使います。
(参考文献1)
「Q061 「分数」「ルート3」「5の3乗」などを入力するには?」

ただ御質問の件は余り複雑でない数式の場合のようですので、
フィールドの挿入で対処します。

1.メニューバーの[挿入]から[フィールド...]を選ぶ。
2.[フィールド]ダイアログボックスの[フィールドの種類]から
  [数式と計算]を選ぶ。
3.[フィールドの名前]から[Eq]をクリックし、[オプション]を押す。
4.[スイッチ]を選んで(下に[説明]が表示される)、クリックして選ぶ。
5.[フィールド]に選んだものが表示されているので、
  数値を指定する。

参考文献2 「013 数式を入力するには」では、
「EQ \I(,,\F(1,\R(x\S(2)+A))dx)」を指定した例が載っています。

御質問の例では、「ルート2」は「EQ \R(,2)」、
「三乗根ルート5」は「EQ \R(3,5)」です。

ただ、フィールドの挿入で表示された数式は、
数値の大きさが不釣り合いな場合がありますので、
その時は、[Alt]+[F9]キーを押して、
フィールドコードの表示・非表示を切り替えて、
フィールド内に指定した数値のフォントの大きさを変更します。


参考文献1
プロジェクトA 工藤喜美枝・木村幸子
『すぐ効くWORDのトラブルシューティング』毎日コミュニケーションズ

参考文献2
加藤晴子『Word2002機能引きテクニック集』ナツメ社

1,128 hits

【179】列のそろえ方と数式マクロの設定 ひろ 04/12/13(月) 21:48 質問
【185】Re:列のそろえ方と数式マクロの設定 H. C. Shinopy 04/12/18(土) 16:25 回答

707 / 886 ←次へ | 前へ→
ページ:  ┃  記事番号:
207143
(SS)C-BOARD v3.8 is Free