質問: 1) --- end [実行後に得たい情報] 処理番号で検索し、その中のデータを下記ならびでエクセルデータに変換したいと考えています。 001-h20120910001 0 20120712 63 東京 001-h20120910001 1 20120912 63 東京 001-h20120919999 1 20120909 19 神奈川 エクセルのマクロは勉強をし始めたばかりで初心者程度の知識ですが、 もしよろしければご回答、ご助言いただければと存じます。 よろしくお願いいたします。
回答: excelに文字列としてa列に取り込んだとして(1行目を挿入し) b2セルに =if(left(a2,4)="処理番号",right(a2,16),if(isnumber(left(a2,1)*1),index(b:b,row()-left(a2,1)-1)&" "&a2, b1&rept(" 1",left(a2,4)="記録 =")&rept(right(a3,9),left(a3,4)="日時 =")& rept(right(a3,3),left(a3,4)="年齢 =")&rept(substitute(a2,"地域 =","",1),left(a2,4)="地域 ="))) 下へオートフィル c3セルへ =if(b3=b2,"",if(len(b3)>32,b3,"")) 下へオートフィル c列でオートフィルタ 空白以外のセル 画像添付 たたき台