[[20140929141318]] 『特定の文字を含むシートだけを表示させたい』(はんこ) ページの最後に飛ぶ

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

 

『特定の文字を含むシートだけを表示させたい』(はんこ)

エクセルで複数のシートを作成しているのですが、マクロで特定の文字を含んだシートだけを表示、それ以外を非表示にするといったマクロを組みたいのですがうまくいきません。
マクロ以外でも良い方法があればお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 シートの表示非表示は、手作業かマクロでしか出来ないと思いますが、
 基本はこんな構えかと思います。

    For Each ws In Worksheets
        ws.Visible = IIf(ws.Name Like "*対象文字列*", xlSheetVisible, xlSheetHidden)
    Next

 表示対象がない時には、エラーになると思いますので、そこは対策が必要になるとは思います。
(Mook) 2014/09/29(月) 15:37

 >特定の文字を含んだシート

 特定の文字列が入っているのはシート名?
 それともセル?
(カリーニン) 2014/09/29(月) 15:38

 なるほど、データのほうだったかな?
(Mook) 2014/09/29(月) 15:39

特定の文字列が入っているのはシート名です。
教えていただいたものでうまくできそうです!
ありがとうございました。
(はんこ) 2014/09/29(月) 16:33

 なぜこちらで追加質問しないのだろう?

 特定のシートだけマクロを実行しない方法

http://excelfactory.net/excelboard/excelvba/excel.cgi?mode=all&namber=165403&rev=0
(カエムワセト) 2014/09/29(月) 21:29


カエムワセト様
リンクありがとうございました!
確かに追加質問の方がよかったですね
リンク先でもお答え頂きありがとうございます
(はんこ) 2014/09/29(月) 21:33

コメント返信:

[ 一覧(最新更新順) ]


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