次の方法で共有

VBAでシートをコピーしたとき、別シートがスクロールする

Anonymous
2018-03-15T01:50:41+00:00

EXCEL2013での現象です。

VBAでシートA上のボタンクリックで、シートBをコピーしてシートCにデータを出力し、最終的にシートCがアクティブになったとき、

マウスのホイールで画面をスクロールしようとすると、シートCは全く動かず、シートAがスクロールされてしまいます。

一度、別シートを選択してからシートCに戻ると、普通にスクロールします。

シートCはウィンド枠の固定をしたり、スクロールロックはしていません。

また、VBAで別シートを選択(.Select または .Activate)して、シートCを選択(.Select または .Activate)しても、同様です。

シートCでセルのフォーカスを移動しても、変わりませんでした。

回避方法についてご教授お願いします。

開発者テクノロジ | Visual Basic for Applications

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

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

1 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-03-15T08:20:37+00:00

    ​Y.ARAI さん、こんにちは。

    マイクロソフト コミュニティのご利用、ありがとうございます。

    Excel 2013 で VBA でシートをコピーして出力した際、出力先のシートのスクロールができないのですね。

    投稿していただいた内容ですと、基本的な使い方やトラブルの対処法について情報交換を行っているマイクロソフト コミュニティでは情報が集まりにくいかと思います。

    VBA に関連する内容なので、開発者の方々が多く利用されていて専用のカテゴリがある Msdn フォーラムに投稿してみるとアドバイスや情報が集りやすいと思います。

    Msdn フォーラム - Visual Basic for Application (VBA)

    よろしければ、ご利用ください。

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

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