| 
    
     |  | ▼kanabun さん: >質問があります。
 >Q1.1行目からいきなりデータ? それとも、1行目は列見出し?
 
 そうでした。1行目は見出しです。。。
 
 >Q2.Excelの一般機能で(元データの1行目は列見出しがあるものと仮定して、)
 > フィルタ- フィルタオプションの設定 を使って、
 >  C列1行目からデータ最終行までを選択して、
 >  C列の日付データの一覧(重複しない)を どこか空いている列に
 >  リストすることはできますか?
 
 C列の日付は重複し、C列の日付は上から順に並んでいます。
 例↓
 C
 2 2012/01/01
 3 2012/01/02
 4 2012/01/02
 5 2012/01/03
 
 >Q3. このあとの処理↓がよく分かりません。
 >> ⇒2.B列から元データの形式のまま、Sheet1に張り付け
 >  元データは何という名前のシートにあるのですか?
 
 元データは"Sheet1"にあります。
 
 >> ⇒3.元データの行数分、シート作成(シート内には何も入れず)
 >  「日付の数だけ」シートを作成 じゃなくって、ですか?
 
 はい。。。
 C列の重複を含む違う日付毎に、新規ブックを作成、新規ブックの"Sheet1"に貼り付け。
 
 例↓ ※C列が2012/01/02の日付は元データ3、4行目の2つ。
 新規ブック作成して、新規ブックの"Sheet1"に元データ3、4行目が貼りつく。
 
 >Q4.・・・今一度、具体的な処理手順を例を挙げ
 
 わかりづらくて申し訳ございません。以下、補足して記載してみます。
 
 1.C列の日付1.を元に日付ごとにファイル(ブック)分割。ファイル名はC列の日付1.を設定。
 2.1.で作られた新規ブックのB列から、元データの形式のまま、Sheet1に張り付け。
 3.元データの行数分、シート作成(シート内には何も入れず)。
 4. 2.のA列に順にアルファベットをA、B、C、・・・と代入。
 5.シート名に4.のA列に代入されたアルファベットを設定。
 
 
 元データのC列が2012/01/02のを例にすると、一つの新規ブックのSheet1のイメージは、
 A  B   C   D   E   F   G  …  S
 1A 文字列 文字列 2012/01/02 日付2. 日付3. 文字列 … 文字列
 2B 文字列 文字列 2012/01/02 日付2. 日付3. 文字列 … 文字列
 
 ※元データの行数、4.と5.のアルファベットですが、必ずA〜Zまでの26個以内です。
 
 |  |