- ベストアンサー
エクセルでsheet2のデータ更新容易化のための処理
エクセルで次のことがしたいのですが、 (前提)sheet1のセルc6~C15のタテに“c6”~“c15”という名前が入っています。 またsheet2のセルB4~K4に、今度は横に“c6”~“c15”という名前が入っています。 Sheet1にコマンドボタンAを設けます。 (動作) (1)sheet1のコマンドボタンAが押されたら、そのときカーソルがc6~C15のどこかにあったとして 仮にc14のところにあった場合,sheet2のJ列のJ4セル――“c14”の表示されているセルにジャンプし (2)かつJ列から左右の領域(B列~I列)は非表示にしてA列とその列のみシートの左側に表示する。 (3)またsheet2のA1セル近辺にコマンドボタンBがあって、sheet2のデータを全表示にする。 つまりsheet2のA列は常に表示です。 (設問の意味) ある店(“c6”~“c15”という名前)に登録されている人についての変更履歴を、操作しやすく変更入力管理を容易くするため。sheet2のセルB4~K4の下にその登録されている人のデータがあるという意味です。 (お願い) (1),(2),(3)のどこでもいいのでマクロ等で実現することについてお知恵拝借します。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
お礼
表現が簡潔でとても気に入りました。おかげで解決して、とてもうれしいです。どうもありがとうございました。