WordPerfectに精通している多くの人々は、後でWordの使い方を学ぶ必要があることに気づきます。 WordではWordPerfectと同じようにタスクが実行されないことが主な理由で、移行が完全にスムーズでない場合があります。

適切な例は、キーボードを使用してテーブル列の幅を調整することです。常に「キーボード指向」であったWordPerfect

プログラムを使用すると、調整が簡単になります。>または<を押すだけで、列を拡大または縮小できます。一方、Wordは常にマウス指向であり、このタスクに相当するキーボードコマンドはありません。

回避策があります。たとえば、キーボードを使用してAlt + A、R、Uと入力し、Tabキーを数回押して列幅フィールドに移動できます。もちろん、これに伴う問題は、簡単(または直感的)に近い場所ではないということです。

マウスを使用してもかまわない場合は、Altキーを押しながら列の境界線をドラッグできます。境界線を移動すると、ルーラーが変更され、列の正確な幅が表示されます。とてもかっこいいですが、それでもキーボードだけを使いたい人にとっては苦痛です。 (マウスの解像度があまり良くない人や、マウスを非常に短い距離だけ動かすことができない人にとっても、それほど役に立ちません。)

おそらく最良の解決策は、WordPerfect機能の独自のエミュレーションを作成することです。次のマクロはまさにそれを行うことができます:

Sub StretchColumn()

Dim CurrentSize As Integer     Dim NextSize As Integer     Dim CurCol As Integer

'Get the current width (in points)

CurCol = Selection.Cells(1).ColumnIndex     CurrentSize = Selection.Tables(1).Columns(CurCol).Width

'Increase the current width by one point     NextSize = CurrentSize + 1     Selection.Columns(1).SetWidth _       ColumnWidth:=NextSize, _       Rulerstyle:=wdAdjustNone End Sub

このマクロをショートカットキーに割り当てると(_WordTips_の他の問題で説明されているように)、ショートカットキーを押すたびに、現在のテーブル列の幅を1ポイント(1/72インチ)増やすことができます。マクロに簡単な変更を加えて、列幅を減らすバージョンを作成することもできます。

Sub ShrinkColumn()

Dim CurrentSize As Integer     Dim NextSize As Integer     Dim CurCol As Integer

'Get the current width (in points)

CurCol = Selection.Cells(1).ColumnIndex     CurrentSize = Selection.Tables(1).Columns(CurCol).Width

'Decrease the current width by one point     NextSize = CurrentSize - 1     Selection.Columns(1).SetWidth _       ColumnWidth:=NextSize, _       Rulerstyle:=wdAdjustNone End Sub

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ wordribbon-WordTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(3912)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ:

link:/ wordribbon-Adjusting_Column_Width_from_the_Keyboard [キーボードからの列幅の調整]