excel vba カスタムビューの名前を取得


エクセルの画面で、ユーザー設定ビュー設定を使ってみようと思った。
とりあえず、設定後に、作成したビューの名前を取得するには。。。

Dim i, NM

For i = 1 To ThisWorkbook.CustomViews.Count

NM = ThisWorkbook.CustomViews.Item(i).Name

  Debug.Print NM
Next


カスタムビューをマクロ側から表示するのは、


ThisWorkbook.CustomViews(” 作成したカスタムビュー名 ”).show


列の表示非表示とか列幅とか、倍率とか細かく設定してカスタムビューを作成するのも
ありなんだろうか?

たとえば,列の非表示は

On Error Resume Next
Cells.EntireColumn.Hidden = False
'一部非表示にする
Range("I:J,Q:R,T:T,V:Z,AC:AC,AE:AE,AG:AJ").EntireColumn.Hidden = True

とか指定していたけども、、

さてさて
今さら、VBA使いまくってるのもどうかという状態なのにな、
いまさら、メーカー縛りのアプリに戻ってなんなんだ状態なんだけどな。





ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック