[[20200811205127]] 『同一ブックのシートを新しいウィンドウて開く』(初心者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『同一ブックのシートを新しいウィンドウて開く』(初心者)

一つのExcelブックにシートが20個程あります。
シート数分コマンドボタンを設置して、それぞれのボタンを押せば、各シートを新しいウィンドウで開くようにしたいです。

ハイパーリンクでシート間の移動をしたり、ブックを新しいウィンドウで開くのは調べて分かったのですが、コマンドボタンで指定したシートを新しいウィンドウで開く事が出来ません。
ご教授よろしくお願いします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 >コマンドボタンで指定したシートを新しいウィンドウで開く事が出来ません。

 マクロ記録をしないのでしょうか?
 対象シートをアクティブにしてから、マクロ記録した物を使いましょう。
 とかの発想はできないもんでしょうか?
 っていうか、Window操作なのでこれが1番安全では。

(Why) 2020/08/12(水) 08:12


命令が知りたければ、マクロの記録を使えばいいじゃん、というのは同感。 質問前に、自分でできる事は自分で試して欲しいです。

フォームコントロールのボタンを使う例なぞ。 ボタンの文字列を、開きたいシート名にしておいてください。 しかしながら、どんどん新しいウィンドウで開いていきますが、普通はシート切替するだけで十分だと思います。 閉じるの面倒だし。

 Sub ボタン1_Click()
    Sheets(ActiveSheet.Buttons(Application.Caller).Caption).Activate
    ActiveWindow.NewWindow
 End Sub
(???) 2020/08/12(水) 09:33

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.