いつもお世話になります。
6行目から55行目までと、7以降の行から55行目までの2重にグループ化している行があり、現状は
Rows("6:55").Rows.Ungroup
Rows("6:55").Rows.Ungroup
でグループ化を解除しているのですが、3重以上や、1重しかグループ化していないことも想定しておく必要があるのです。
このコードだと、2重以上のグループ化をしていない時にエラーが起こってしまうし、3重以上だと解除しきれないのですが、何重にグループ化していても、もしくはグループ化していなくてもエラーを起こさず解除できる方法はありますでしょうか?
No.1
- 回答日時:
こんにちは。
maruru01です。ベタな方法ですが。
エラー発生を判定基準にします。
Sub グループ化解除()
On Error Resume Next
Do While Err.Number = 0
Rows("6:55").Rows.Ungroup
Loop
Err.Clear
End Sub
いつもお世話になります。お久しぶりです。
教えていただいた方法は、今回のみならず、様々なシーンで使えそうですね。
ありがとうございました。
No.2ベストアンサー
- 回答日時:
こんばんは。
グループ化は使ったことはないのですが、
以下のコードをちょと試してみてください。
-------------------------------------------
Sub Test()
ActiveSheet.Rows("6:55").ClearOutline
又は
ActiveSheet.Cells.ClearOutLine
End Sub
-------------------------------------------
外しましたらご容赦願います。(^^;;;
以上です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) vba 複数の行を非表示の時コードのまとめ方 3 2022/11/17 15:01
- PDF Word→pdfに変換する際,図形部分に画像が上書きされる 1 2023/02/01 12:49
- Visual Basic(VBA) Activesheet.Pasteで困っています 1 2023/01/22 07:41
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- Excel(エクセル) Excel VBAのことでお聞きしたいことがあり、ご教授お願いします。 下記の3つの図形があり、この 3 2022/08/08 17:57
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- Illustrator(イラストレーター) Illustrator アンカーポイント選択について 3 2023/01/30 12:31
- Visual Basic(VBA) 【困っています2】VBA 追加処理の記述を教えてください。 2 2022/08/26 11:42
- Visual Basic(VBA) VBA 行削除した連番 4 2023/06/27 16:00
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルのマクロで指定条件一致行をグループ化したい
その他(Microsoft Office)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
-
4
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
5
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
6
【Excel-マクロ】グループとアウトラインの設定をマクロで管理する方法
Excel(エクセル)
-
7
EXECLマクロでshapeがグルーフ゜化されてるかどうかを調べる方法は?
Visual Basic(VBA)
-
8
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
9
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
10
ShowAllDataのエラーを回避したい
Access(アクセス)
-
11
エクセルでエラーが出て困っています。
Excel(エクセル)
-
12
「Columns(A:C")」の列文字を数字にして表記したい"
Excel(エクセル)
-
13
Excelで書式の変更を禁止しデータ入力だけ許可したい
Excel(エクセル)
-
14
Excelの非表示列も含めてコピー
Excel(エクセル)
-
15
ExcelVBAでPDFを閉じるソース
その他(Microsoft Office)
-
16
VBA:日付を配列に入れ別セルに転記するとデータ型が変わる
Visual Basic(VBA)
-
17
エクセルVBAのIf,Then 構文でOr条件とAnd条件の結合方法?
Excel(エクセル)
-
18
On ErrorでエラーNoが0
Visual Basic(VBA)
-
19
エクセルVBAでオートフィルター最上行を取得するには
Excel(エクセル)
-
20
エクセルで別ブックをバックグラウンドでオープンする方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グループラインのアイコン写真...
-
長居スタジアムのこの番号はど...
-
グループ内で一人だけ苦手な人...
-
Excelで隣り合った場所を別々に...
-
ディズニーで別行動したいんで...
-
ピボットテーブルで締日を設定...
-
高校生女子です。 私抜きでLINE...
-
10年前に2次元のオタクグループ...
-
教えてgoo!の親会社はNTTグル...
-
F904iの、電話帳グループ編集に...
-
徒遍路について
-
女子の7人グループって奇数なの...
-
ネットでグループ通話してて、...
-
同族会社の判定において
-
同期のグループがちょくちょく...
-
会社で席替えがあります
-
彼の大切な男女友達グループに...
-
友人のグループLINEの返信で私...
-
クイズの答え教えてください
-
直江文忠さん
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで隣り合った場所を別々に...
-
グループラインのアイコン写真...
-
ディズニーで別行動したいんで...
-
同期のグループがちょくちょく...
-
グループ内で一人だけ苦手な人...
-
エクセルVBA 行のグループ化を...
-
女子の7人グループって奇数なの...
-
3人女性グループで自分以外の2...
-
カテゴリとグループの違いは?
-
グループ化の+を開く時にパス...
-
ピボットテーブルで締日を設定...
-
学級委員になりました 愚痴気味...
-
徒遍路について
-
Excelの関数かVBAでグループ分...
-
業務スーパーは、マキヤグルー...
-
大学の最初の方にできたグルー...
-
私は、グループで遊ぶのが苦手...
-
私はどうしたら良いでしょうか...
-
高校生女子です。 私抜きでLINE...
-
高校時代最初にできたグループ...
おすすめ情報