Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


818 / 13645 ツリー ←次へ | 前へ→

【78149】Sheet1で登録したグループ化を全てのシートに適用する まゆみ 16/4/25(月) 15:06 質問[未読]
【78150】Re:Sheet1で登録したグループ化を全てのシ... カリーニン 16/4/25(月) 20:22 発言[未読]
【78151】Re:Sheet1で登録したグループ化を全てのシ... γ 16/4/25(月) 21:38 発言[未読]

【78149】Sheet1で登録したグループ化を全てのシー...
質問  まゆみ  - 16/4/25(月) 15:06 -

引用なし
パスワード
   題名の通り、

"Sheet1で登録したグループ化を全てのシートに適用する"方法が
あれば教えてください。

すべてのシートを選択して、グループ化する事ができれば
問題解決なのですが、できません。

VBAを利用してできませんでしょうか。

【78150】Re:Sheet1で登録したグループ化を全ての...
発言  カリーニン  - 16/4/25(月) 20:22 -

引用なし
パスワード
   参考HPです。

ht tp://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_030_200.html

よく調べたわけではないですが地道に結合セルを探すしかないようですね。

書式を一切合切コピーしていいなら適用元のシートの書式全体をコピし、
適用先のシート全部を選択した状態で貼り付け、とすれば簡単です。

結合範囲のみ他のシートに反映させたいなら先ほどの方法になると思います。

※グループ化=セル結合との前提での回答です。グループ化、というのが他
の意味でしたら「登録」の意味と合わせて補足願います。

【78151】Re:Sheet1で登録したグループ化を全ての...
発言  γ  - 16/4/25(月) 21:38 -

引用なし
パスワード
   >"Sheet1で登録したグループ化を全てのシートに適用する"方法が
>あれば教えてください。

そのグループ化の目的はどんなことですか?
「小計」機能を使っているのですか?

どのシートも同じ箇所に、同じグループを設定するのですか?
ルールが明確であれば、それに従って、各シートの特定範囲をグループ化する
ことは可能でしょう。

また、以下のような策で回避することもできるでしょう。

例えばですが、
・グループ化されているシートのコピーを個数分とります。
・そこに今のシートの内容をコピーペイストします。
・元のシートを消します。
こんなことではどうでしょうか?
もちろん、上記の作業をマクロ化するのです。

818 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free