5

Word VBA でいくつかのコードを作成しましたが、最後にバックスペース キーを 1 回押す必要があります。これはどのように達成できますか?

4

4 に答える 4

12

最も簡単な解決策は次のとおりです。

Selection.TypeBackspace
于 2013-02-02T20:11:57.627 に答える
5

バックスペースを送信する簡単な方法 (ただし、最も堅牢なソリューションではありません):

SendKeys ("{BACKSPACE}")

これを行うより安全な方法:

Selection.MoveLeft Extend:=wdExtend
Selection.Delete

何かがすでに選択されていて、最後の文字だけを削除したい場合は、上記の前に :

Selection.Collapse wdCollapseEnd

現在のページの先頭に移動するには:

ActiveDocument.GoTo(wdGoToPage, wdGoToRelative, 0).Select
于 2013-02-01T22:40:13.060 に答える
0

バックスペースは文字コード (8) です。sendkeys に相当するものは {BACKSPACE} です。

于 2013-01-30T13:57:51.760 に答える