次の方法で共有

Excel VBA スペルチェックについて

Anonymous
2013-11-25T01:27:07+00:00

VBAでCheckSpellingメソッドを使用してスペルチェックを行うと、誤っているセルに移動しません。

メニューから実行した場合と同様に、誤りのあるセルに移動しながらチェックできる方法はありませんでしょうか?

ご教授の程、よろしくお願いいたします。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2013-11-28T04:04:13+00:00

こんにちは。

> メニューから実行すると、誤りのある位置がわかるのですが、

> このやり方ですとスペルミスがある位置がわからずに困っております。

であれば、下記のようにコマンドを呼び出せば良いかと思います。

Application.CommandBars.FindControl(ID:=2).Execute

この回答は役に立ちましたか?

0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2013-11-28T04:51:01+00:00

    こんにちは。

    > メニューから実行すると、誤りのある位置がわかるのですが、

    > このやり方ですとスペルミスがある位置がわからずに困っております。

    であれば、下記のようにコマンドを呼び出せば良いかと思います。

    Application.CommandBars.FindControl(ID:=2).Execute

    こんにちは。

    上記のやり方で出来ました。

    大変助かりました。

    ありがとうございます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2013-11-28T03:43:53+00:00

    私の環境では以下でスペルチェックできますが、どのように実行しているのでしょうか?

     

    Cells.CheckSpelling

     

    同じやり方でスペルチェックができるのは確認しております。

    メニューから実行すると、誤りのある位置がわかるのですが、

    このやり方ですとスペルミスがある位置がわからずに困っております。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2013-11-25T06:06:20+00:00

    私の環境では以下でスペルチェックできますが、どのように実行しているのでしょうか?

    Cells.CheckSpelling

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません