|
▼hakemaru さん:
><元データ>
> A B C D E F ・・・ S
>1 文字列 文字列 日付1. 日付2. 日付3. 文字列 … 文字列
>2 文字列 文字列 日付1. 日付2. 日付3. 文字列 … 文字列
>3 文字列 文字列 日付1. 日付2. 日付3. 文字列 … 文字列
>4 文字列 文字列 日付1. 日付2. 日付3. 文字列 … 文字列
>5 文字列 文字列 日付1. 日付2. 日付3. 文字列 … 文字列
>6 文字列 文字列 日付1. 日付2. 日付3. 文字列 … 文字列
>
質問があります。
Q1.1行目からいきなりデータ? それとも、1行目は列見出し?
>これを、
>1.C列の日付1.を元に日付ごとにファイル分割
Q2.Excelの一般機能で(元データの1行目は列見出しがあるものと仮定して、)
フィルタ- フィルタオプションの設定 を使って、
C列1行目からデータ最終行までを選択して、
C列の日付データの一覧(重複しない)を どこか空いている列に
リストすることはできますか?
Q3. このあとの処理↓がよく分かりません。
> ⇒2.B列から元データの形式のまま、Sheet1に張り付け
元データは何という名前のシートにあるのですか?
> ⇒3.元データの行数分、シート作成(シート内には何も入れず)
「日付の数だけ」シートを作成 じゃなくって、ですか?
> ⇒4. 2.のA列に順にアルファベットをA、B、C、・・・と代入。
Q4.元データの表のC列の日付の種類だけ、シートを作って、
それらのシートにその特定の日付のデータだけ、抽出転記
を繰り返す処理なら、先ほどの「フィルタオプション」を
VBAでくり返せば、けっこう簡単にできますけど、そういう
処理でないのなら、今一度、具体的な処理手順を例を挙げて
お願いします。
|
|