下記URLで公開されているパッチをあてることで、私の環境 Vista(SP1) + Office2007 では、かなり変換精度が向上しました。
下記サイトを確認の上で自己判断で適用して下さい。
IME 2007 で入力した日本語を変換するときに文節が細かく区切られて誤変換される、または登録した単語が変換候補の下のほうに表示される
http://support.microsoft.com/kb/957272/ja
※レジストリの修正を行った経験の無い方は修正方法を他のサイト又はヘルプで確認後、慎重に行ってください。
<レジストリ修正内容>
レジストリに以下のキーを追加する。
追加したい拡張子が複数存在する場合は、セミコロン(;)で区切る。
//Outlook 2000 -> 確認済み
[HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\Security]
"Level1Remove"=".bat;.com;.exe;.vbs"
//Outlook XP -> 手元にXPがないため 2000,2007の確認結果から予測しました。
[HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Security]
"Level1Remove"=".bat;.com;.exe;.vbs"
//Outlook 2003 -> 手元にXPがないため 2000,2007の確認結果から予測しました。
[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security]
"Level1Remove"=".bat;.com;.exe;.vbs"
//Outlook 2007 -> 確認済み
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Security]
"Level1Remove"=".bat;.com;.exe;.vbs"
Ctrl+Shift+Space
なにもしていない状態でこれをしてもあまり感動しないと思いますが、シェイプ等のオブジェクトが貼り付けられたシートで1つだけ何かのシェイプを選択状態にして下さい。
その状態で、上記ショートカットを入力すると・・・そうです、シート上の全てのシェイプ等のオブジェクトが選択されます。
■知ってるけどよく使うショートカット
・Ctrl キーを押した状態でシェイプ等をクリックして移動させると、コピーができあがります。
・シェイプ等のサイズ変更をする際、Alt キーを押した状態でサイズ変更すると、セルの大きさに合わせてサイズ変更されます。
・F4を押すと前回の操作を繰り返します。(ただし、繰り返せない操作あり)
セルの値がシェイプの中にテキストとして表示されるようになります。
使い道としては、大量のシェープに自動的に取得できる文字列をセットしなければならない場合です。
例えば、ファイル名はコマンドでファイルに出力したけど、その文字列をシェイプにセットしたい時等。
'Excel サンプル
Sub SetTextBoxCaption()
Dim aws As Worksheet
Dim psp As Shape
Dim i As Long
Set aws = Application.ActiveSheet
i = 0
Do
i = i + 1
If aws.Cells(i, 1) = "" Or aws.Shapes.Count < i Then Exit Do
Set psp = aws.Shapes.Item(i)
If psp.Type = msoTextBox Then
psp.DrawingObject.Caption = aws.Cells(i, 1)
End If
Loop
Set aws = Nothing
Exit Sub
End Sub
その方からの要望(定型文設定&貼付け)を反映してみました。
興味のある方はこちらからダウンロードしてみてください。
今後も要望があれば機能追加、修正を随時行っていく予定です。
こんな感じでマクロを作成すると実現可能です。
セルの値 1000 → 数式 =ROUND(1000/100,1) に変更する。
Dim oCell As Object
For Each oCell In Application.Selection
If oCell <> "" AndIsNumeric(oCell.FormulaLocal) Then
oCell.FormulaLocal ="=ROUND(" & oCell.FormulaLocal & "/100,1)"
End If
Next oCell












