Excel VBA質問箱 IV

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

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


26005 / 76732 ←次へ | 前へ→

【56063】Re:同列内で同じ文字列があるか探す
発言  kanabun  - 08/5/31(土) 14:02 -

引用なし
パスワード
   ▼にっちー さん:
はじめまして。

とりあえず、
手作業でやるとしたらどういう手順になるか、考えてみました。

▼テキストファイルからシートに展開した表の先頭に
 見出しをつけます。

氏名  日付    合計点 1G目 2G目 3G目
AA   H19.12.10   135   35   45   55
BB   H19.12.10   105   30   20   55
AA   H19.12.30   140   35   45   60
BB   H19.12.30   130   40   30   60
AA   H20.1.10   185   50   60   75
BB   H20.1.5    175   60   70   45
CC   H20.2.4    220   65   75   80
AA   H20.4.1    190   70   50   70


▼これをソートします。
 1行目は見出し
 優先順位1 :A列 昇順
 優先順位2 :B列 降順
こんな風に並び替えられます。

氏名  日付    合計点 1G目 2G目 3G目
AA   H20.4.1    190   70   50   70
AA   H20.1.10   185   50   60   75
AA   H19.12.30   140   35   45   60
AA   H19.12.10   135   35   45   55
BB   H20.1.5    175   60   70   45
BB   H19.12.30   130   40   30   60
BB   H19.12.10   105   30   20   55
CC   H20.2.4    220   65   75   80

▼A列の1行目「氏名」から最終行まで選択して
 データメニュー> フィルタ>フィルタオプションの設定
 「重複するレコードは無視する」にチェックを入れて [OK]
 これで氏名がユニークになり先頭のレコードだけが表示されます。
 ので、マウスで表示されている範囲をコピーして
 適当なところに貼り付けます。
 
氏名  日付    合計点 1G目 2G目 3G目
AA   H20.4.1    190   70   50   70
BB   H20.1.5    175   60   70   45
CC   H20.2.4    220   65   75   80

マクロでやるとしたら、まずはこれらの操作のマクロの記録でしょうか?
0 hits

【56061】同列内で同じ文字列があるか探す にっちー 08/5/31(土) 12:42 質問
【56063】Re:同列内で同じ文字列があるか探す kanabun 08/5/31(土) 14:02 発言
【56067】Re:同列内で同じ文字列があるか探す kanabun 08/5/31(土) 17:10 発言
【56068】Re:同列内で同じ文字列があるか探す にっちー 08/5/31(土) 17:20 発言
【56069】Re:同列内で同じ文字列があるか探す kanabun 08/5/31(土) 17:42 発言
【56070】Re:同列内で同じ文字列があるか探す kanabun 08/5/31(土) 17:49 発言
【56071】Re:同列内で同じ文字列があるか探す kanabun 08/5/31(土) 19:00 発言

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