No.5ベストアンサー
- 回答日時:
> range("a100").select
> worksheets(1).scrollarea=a1:k100
> で画面が飛んでいくんですが、range("a200"),range("a300")・・・range("a1000")といろいろ飛ばしているうちに、
> ボタンを押しても飛ばなくなってしまいます
worksheets(1).ScrollArea="A1:K100"
これが処理の妨げをしてそうですね。
行は100行を下限に利いてないんじゃないですか?
試しに、ScrollAreaのコードを外してみてください。
ScrollAreaはスクロール範囲を制限するものなので、
表題の処理が制限されてしまっているのでは?
解決いたしました!コードで記述するスクロールのエリアをいったん広げてから再度設定するとうまくいきました!同じような処理を何回かしているので、記述したスクロールエリアがそのまま残っていて動かなくなっていたようです。ありがとうございました!
No.4
- 回答日時:
> 黄色いデバッグになってしまいます。
それはブレークポイントが設定されているのではないでしょうか?
VBEの画面にて、デバッグ→すべてのブレークポイントの解除をしてください。
ありがとうございます。ブレイクポイントは解除してやっているんですが・・・。シクハク状態です!!!!!!!!
今
range("a100").select
worksheets(1).scrollarea=a1:k100
で画面が飛んでいくんですが、range("a200"),range("a300")・・・range("a1000")といろいろ飛ばしているうちに、ボタンを押しても飛ばなくなってしまいます。というか、ボタンがきかなくなる!もしかして、メモリーが開放されていないで前の状態を取得しているのかと色々引っかかりまくりです。
No.3
- 回答日時:
下記で出来ますが何だか不便な気がします。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Goto Reference:=Target, Scroll:=True
End Sub
No.1
- 回答日時:
range("a100").select
ActiveWindow.ScrollColumn = 1
ActiveWindow.ScrollRow = 100
ありがとうございます。実はこの方法は私もスクロールの範囲を指定して、a100からa1000まで、100行おきに行ったりきたりしているうちに、うまく表示ならなくなるんです。やりたいことは、a100からa1000までをブロックごとに行ったりきたりして、そのときセルがディスプレイの左上にきて、スクロール範囲が固定されて別のエリアに行かないようにしたいんですが・・・。でもご回答ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) データのある範囲を選択するVBAについて 2 2022/09/03 00:20
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) エクセルのVBAでダブルクリックでチェックを入れたあと 1 2022/10/26 20:30
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) いつもお世話になります 下記のコード実行すると エラーになります わかるかた教えてくれませんでしょう 6 2022/12/17 15:01
- Excel(エクセル) 並べ替え、ソートの構文がわからない。 お世話になります。VBA超初心者です。 エクセルでワークシート 2 2023/06/28 21:00
- Visual Basic(VBA) エクセルVBA 3 2022/06/23 20:00
- Visual Basic(VBA) Excel VBA メール作成について 本文の中にExcel でコピーした図を上下に2つ 貼り付けを 2 2023/06/14 01:48
- Excel(エクセル) Excleマクロ セル値の代入と文字列の結合について 3 2022/10/05 16:47
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
忘れられない激○○料理
これまでに食べたもののなかで、もっとも「激○○」だった料理を教えて下さい。 激辛、でも激甘でも。 激ウマ、でも激マズでも。
-
2024年のうちにやっておきたいこと、ここで宣言しませんか?
2024年も残すところ50日を切りましたね。 ことしはどんな1年でしたか? 2024年のうちにやっておきたいこと、 よかったらここで宣言していってください!
-
とっておきの「まかない飯」を教えて下さい!
飲食店で働く方だけが食べられる、とっておきの「まかない飯」。 働いてらっしゃる方がSNSなどにアップしているのを見ると、表のメニューには出てこない秘密感もあって、「食べたい!!」と毎回思ってしまいます。
-
エクセルで行の一番上にセルに移動させるVBA
Excel(エクセル)
-
Excelマクロ セルを行頭に移動
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAにて『元に戻すボタン』を作...
-
あああ..ああい..ああう とい...
-
select caseの入れ子
-
targetでクリックしたら○
-
VBAバーコード照合 バーコード...
-
vbs 文字位置を中央に
-
【Excel】列と行の最後尾にジャ...
-
B列の最終行までA列をオート...
-
マクロの「SaveAs」でエラーが...
-
ワイルドカード「*」を使うとう...
-
エクセルVBA intersect colu...
-
【Excel関数】UNIQUE関数で"0"...
-
VBA シートをコピーする際に Co...
-
エクセルで離れた列を選択して...
-
VBAマクロ実行時エラーの修正に...
-
【Excel VBA】書き込み先ブック...
-
Excel UserForm の表示位置
-
VBA 別ブックからコピペしたい...
-
「段」と「行」の違いがよくわ...
-
エクセルVBA 配列からセルに「...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あああ..ああい..ああう とい...
-
vbs 文字位置を中央に
-
select caseの入れ子
-
VBAバーコード照合 バーコード...
-
エクセルで選択したセルがディ...
-
VBAにて『元に戻すボタン』を作...
-
Excelからデータを取得する時の...
-
xlookup関数の引数を利用して検...
-
最大値が0b100である3bit同士の...
-
ASPでバイナリ(ビッグエンディ...
-
マクロにてセルに文字表示
-
半透明ブラシ重ね塗りのアルゴ...
-
エクセルVBAで、ユーザーボック...
-
再帰構造のアルゴリズムで困っ...
-
ある一定時間の最高値と最小値...
-
VBAマクロにての絶対値
-
スペース区切りのAND検索
-
アセンブラでの記述について教...
-
VBAマクロ実行時エラーの修正に...
-
B列の最終行までA列をオート...
おすすめ情報