Excel VBA質問箱 IV

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

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


10608 / 76734 ←次へ | 前へ→

【71672】Re:表の整理
発言  UO3  - 12/3/27(火) 16:43 -

引用なし
パスワード
   ▼ドカ さん:

こんにちは

検証、ありがとうございます。

まず、【うまくいっている】という最初のコード Sample ですが、隠れているバグがありました。
データの状況によっては発生しないのですが、あきらかにバグです。
With Sheets("Sheet1")  '元シート このブロックに
For j = 1 To y Step 3 がありますが、ケアレスミスでした。
For j = 1 To x Step 3 にしてください。

で、【データがきれいに並ばない】2番目のコード Sample2 ですが、確認作業の過程で
作業列を含めた各列の氏名の並び替えが、必ずしも、同じ並びにならないことを発見しました。
たとえば、山田、田中があったとき、ある列は山田が上、ある列は田中が上になる現象です。

2ヶ所あるソートのパラメータに、以下のように SortMethod パラメータを追加してください。

      .Columns(k).Resize(, 3).Sort Key1:=.Columns(k), Order1:=xlAscending, _
        SortMethod:=xlStroke, Header:=xlYes

    '作業列2を名前順に並び替え
    .Columns(wkCol2).Sort Key1:=.Columns(wkCol2), Order1:=xlAscending, _
        SortMethod:=xlStroke, Header:=xlYes

じれで、おそらく【きれいに並ぶ】のではと期待しています。

さて、ご質問の件、少し整理してみます。
少しお待ちください。

12 hits

【71555】表の整理 ドカ 12/3/16(金) 20:43 質問
【71557】Re:表の整理 ドカ 12/3/16(金) 20:54 発言
【71559】Re:表の整理 何か変じゃないですか 12/3/16(金) 22:44 発言
【71561】Re:表の整理 ドカ 12/3/17(土) 4:42 発言
【71560】Re:表の整理 UO3 12/3/16(金) 23:09 発言
【71562】Re:表の整理 ドカ 12/3/17(土) 4:57 お礼
【71564】Re:表の整理 UO3 12/3/17(土) 9:39 回答
【71671】Re:表の整理 ドカ 12/3/27(火) 14:10 質問
【71672】Re:表の整理 UO3 12/3/27(火) 16:43 発言
【71673】Re:表の整理 UO3 12/3/27(火) 17:20 発言
【71674】Re:表の整理 ドカ 12/3/27(火) 20:11 発言
【71675】Re:表の整理 ドカ 12/3/28(水) 9:08 お礼
【71676】Re:表の整理 UO3 12/3/28(水) 10:34 発言
【71677】Re:表の整理 ドカ 12/3/28(水) 11:10 発言
【71678】Re:表の整理 UO3 12/3/28(水) 15:08 発言
【71679】Re:表の整理 UO3 12/3/28(水) 15:13 発言
【71683】Re:表の整理 ドカ 12/3/28(水) 20:34 お礼
【71688】Re:表の整理 ドカ 12/3/30(金) 8:29 質問
【71689】Re:表の整理 ドカ 12/3/30(金) 9:06 質問
【71690】Re:表の整理 UO3 12/3/30(金) 10:27 発言
【71691】Re:表の整理 UO3 12/3/30(金) 11:46 発言
【71692】Re:表の整理 UO3 12/3/30(金) 21:10 発言
【71720】Re:表の整理 UO3 12/4/2(月) 14:10 発言
【71724】Re:表の整理 ドカ 12/4/3(火) 7:59 お礼
【71728】Re:表の整理 UO3 12/4/3(火) 13:16 発言
【71731】Re:表の整理 UO3 12/4/3(火) 16:54 発言
【71725】Re:表の整理 ドカ 12/4/3(火) 8:15 質問
【71726】Re:表の整理 UO3 12/4/3(火) 12:39 発言
【71727】Re:表の整理 UO3 12/4/3(火) 12:44 発言
【71736】Re:表の整理 ドカ 12/4/4(水) 15:59 お礼

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