No.1ベストアンサー
- 回答日時:
行数、列数を数えて処理していますので
行高、列幅が異なるセルが有ると正しく表示されないです。
Dim c As Long, r As Long
Dim Target As Range
Set Target = Range(検索セル)
c = Target.Column - ActiveWindow.VisibleRange.Cells.Columns.Count / 2
r = Target.Row - ActiveWindow.VisibleRange.Cells.Rows.Count / 2
If c < 1 Then c = 1
If r < 1 Then r = 1
With ActiveWindow
.ScrollColumn = c
.ScrollRow = r
End With
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- エッセイ・随筆 尋常小学校唱歌『さくら さくら』の解釈について以下のものは成立しますか?普通じゃおもろない? 7 2023/02/26 16:52
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Excel(エクセル) Excelで、別シートへ情報を参照表示する関数について。 2 2023/06/26 09:58
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- SEO 意図しないページが検索ヒットする問題 2 2022/05/19 14:35
- Visual Basic(VBA) Excle VBA Findメソッドについて 3 2022/07/15 13:56
- Firefox(ファイヤーフォックス) Firefoxでグーグルの検索画面が変です 2 2022/09/20 19:25
- Excel(エクセル) 【EXCEL】空白でないセルの位置を検索したい 3 2022/04/26 22:03
- SEO 検索エンジン反映遅い 1 2022/06/04 07:35
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
VBAで特定のテキストボックスを画面中央に来るように表示したい
Excel(エクセル)
-
エクセルでwindowでほぼ中央になる位置の列の取得
Excel(エクセル)
-
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
-
4
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
5
Windows10のExcelの画面を左端から真ん中で見れるようにする方法を教えてください。 目線が
Excel(エクセル)
-
6
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
7
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
8
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
9
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
10
エクセルでエラーが出て困っています。
Excel(エクセル)
-
11
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
12
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
13
VBAでファイルを開くときにファイル名でワイルドカードを使用したいです
その他(プログラミング・Web制作)
-
14
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
15
VBA エンターキーでイベントに入りたい。
PowerPoint(パワーポイント)
-
16
EXCELマクロ 保護されているシートのダイアログを表示させない方法
Visual Basic(VBA)
-
17
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
18
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
-
19
マクロ実行後に別シートの残像が残り、オブジェクトが見えなくなる
Visual Basic(VBA)
-
20
EXCELでワークシートを開いたらマクロを自動実行したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
エクセルで知らない間に行がず...
-
あるセルに色を付けた時、別の...
-
エクセルでセルの中の文字が削...
-
Wordで、表のセルが変なところ...
-
Wordの表で逆L字型のセルを作成...
-
ワードで表を作ってセル内で改...
-
Wordの表をExcelの表に貼り付ける
-
WORDで表の行を2行に分けたい
-
Wordでセルに文字を入力すると...
-
エクセル 結合したセルの間にセ...
-
エクセルで条件付きで罫線の斜...
-
エクセル2010で、結合したセル...
-
エクセルの一つのセル内に2つの...
-
ワードで自動均等割り付けにな...
-
ピボットで作成した表は、セル...
-
Excelのセル内の文字の頭に半角...
-
Excelで「折り返して全体を表示...
-
ワードの表で中央揃えが出来ない
-
Excelで文字の周りにスペースを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
エクセルで知らない間に行がず...
-
Wordで、表のセルが変なところ...
-
あるセルに色を付けた時、別の...
-
エクセルでセルの中の文字が削...
-
ワードで表を作ってセル内で改...
-
Excelのセル内の文字の頭に半角...
-
Wordでセルに文字を入力すると...
-
エクセル 結合したセルの間にセ...
-
エクセル2010で、結合したセル...
-
Wordの表で逆L字型のセルを作成...
-
ワードの表で中央揃えが出来ない
-
エクセルで1列おきのデータのみ...
-
WORDで表の行を2行に分けたい
-
エクセルで複数行を括弧でくく...
-
Word 表のセル塗りつぶし
-
用紙を均等に分割して文書は作...
-
エクセルで捺印をもらう欄を別...
-
エクセルの一つのセル内に2つの...
-
Word 表のセルを結合せずに文字...
おすすめ情報