No.1ベストアンサー
- 回答日時:
下記マクロをテキストボックスに「マクロの登録」してください。
GoToメソッドを使います。
Sub test1()
Application.Goto Reference:=Range("A100"), Scroll:=True
End Sub
この回答への補足
xls88さんへ
アドバイスいただいた内容でうまくいきました。
ありがとうございました。
たいへん恐縮なのですが、ご経験者ということでお聞かせください。
このような作業を実行するシンプルなプログラムは、何を参考にすれば取得できるのでしょうか?
例えば、Windowsのショートカットキーは、書店でもショートカットキー事典など見ることができます。
同じようにシンプルなプログラム集なる参考本とかはあるのでしょうか?
よろしければ、ご教授お願いできませんでしょうか?
よろしくお願いします。
No.2
- 回答日時:
ExcelのVBAに関する書籍は沢山ありすぎて選ぶのに困惑するほどです。
私自身は入門レベルの物を1冊購入したぐらいです。
定番的な参考書があるのでしょうが、情報に疎く紹介することが出来ません。
幸い、Excelには「マクロの記録」機能が搭載されています。
VBA化したい作業を「マクロの記録」すれば参考コードが得られます。
今回紹介したコードも、下記のような操作を「マクロの記録」すれば得られます。
1、数式バーの左端にある「名前ボックス」欄をクリック
2、A100とセル番地を入力
3、確定(Enter)する
上記の結果
Sub Macro1()
Application.Goto Reference:="R100C1"
End Sub
といったコードが記録されます。
難解なこともありますがヘルプ機能も充実していると思います。
Gotoのところに、キャレット(文字入力カーソル)を置き「F1」キーを押してください。
VBAのヘルプが立ち上がり、Gotoメソッドのページへジャンプします。
パラメータにScrollがあり、Trueに設定すれば、指定セルを左上端に表示できそうなことが解ります。
下記のような使用例も掲載されています。
Application.Goto Reference:=Worksheets("Sheet1").Range("A154"), scroll:=True
あとはネット検索です。
キーワード「VBA セル移動 左上表示」で検索すると下記のようなページがヒットしました。
VocExcel(単語帳) / VBA Tips ブログ
http://vocexcel.blog7.fc2.com/blog-entry-7.html
xls88さん
ご丁寧なご説明をいただきありがとうございました。
早速、ご説明の内容を実行してみました。
はじめての操作領域なので、?も多いですが、
これを期に、マクロやVBAを学んでみようと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) 日本語向きの“ダブルクオーテーション”の入力 1 2022/10/16 11:33
- Excel(エクセル) Excelのマクロについて教えてください。 4 2022/05/31 14:07
- PowerPoint(パワーポイント) ExcelのVBAコードについて教えてください。 3 2022/05/25 14:32
- Excel(エクセル) エクセルで日付に続けて連番を表示したい 6 2022/05/25 23:33
- Excel(エクセル) こんなことできますか?例えば、sheetに貼り付けた図形のタイトルを、セルA1の文字で表示する。 5 2022/04/22 15:25
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
- Excel(エクセル) 【EXCEL】=セル&セルが上手く表示できない。 7 2022/09/04 21:32
- Excel(エクセル) VBAにてエクセルをpdf化する方法 1 2023/03/10 16:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
エクセル マクロ チェックボックス
-
クリックすると文章が表示され...
-
エクセル 数字をすべて○などの...
-
excelで セルの移動時に...
-
[EXCEL] フォント変更が正常に...
-
セルの値が変ると自動でマクロ...
-
Excelでセルをクリックす...
-
フォントの色を指定して削除出...
-
エクセルのセル内の行の並び替...
-
エクセルVBA セルに表示された...
-
現在のセルの位置を返す関数は...
-
【マクロ】ファイル名の変更に...
-
Excelでアンケートの集計をしたい
-
アポストロフィーの一括挿入 ...
-
エクセルVBA
-
エクセルでの連動色づけ
-
エクセルグラフ数値軸の最大最...
-
マクロを実行すると画像がズレ...
-
セルがクリックされた回数をカ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
エクセル 数字をすべて○などの...
-
Excel内での検索結果をシート...
-
クリックすると文章が表示され...
-
Excelでセルをクリックす...
-
太字に設定されているセルの個...
-
Excel ハイパーリンクのURLを別...
-
Excelで、図形内の文字をセルに...
-
マクロを実行すると画像がズレ...
-
現在のセルの位置を返す関数は...
-
Excelで挿入した図をセルの中央...
-
フォントの色を指定して削除出...
-
VBA 見つからなかった時の処理
-
エクセルでの検索ボックスの作...
-
エクセル 未入力セルがあると...
-
Excel2007 色のカウント (VBA)
-
エクセルでPDFリンクを大量...
-
【EXCEL】先週の月曜日の日付を...
-
EXCELのセルや文字色の反映
-
セルがクリックされた回数をカ...
おすすめ情報