• 締切済み

EXCELに関する質問

いつもお世話になっております。 エクセルのマクロを教えて頂きたいのですが・・・ A列のA4~A??まで時間データ B列のB4~B??まで測定したデータ が入力されています。 エクセルファイルは1日ごとに作成され、ファイル名末尾は日付(070213)になっています。 1日ずつのファイルを1ヶ月分つなげるマクロを教えて下さい。 よろしくお願いします。

みんなの回答

  • cs-megami
  • ベストアンサー率38% (58/152)
回答No.1

ひとつのシートに纏めたいのですか? C列に次の日の時間データ・D列に次の日の測定データ・・・のように。 または、ひとつのブックの中に一日毎のシートを並べたいのですか? それともデータを一か月分集計したいのでしょうか?

u_nobu
質問者

お礼

説明不足ですみません。 1ヶ月分を集計したいので、A列・B列に1か月分のデータを並べたいです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルのマクロについて質問です。

    エクセルのマクロについて質問です。 マクロを発動した時に、あるセルに入力してある数値を参照し、その行のX列目に数値を張り付けるものを作成しようとしています。 例えば シート「1」の A1に日付を入力 B1にある数字を入力 シート「2」の A列にA1→1~A31→31の日付が入力されている時 マクロ発動時にシート「1」A1の日付と一致する シート「2」のB列にシート「1」のB1の値を貼り付け ↑たとえばシート「1」のA1が1日でB1が500だった場合 シート「2」の1日(A1)と同じ行でB列(B1に500を 貼り付けるものです。 かなり下手な説明だと自覚しておりますが、解読できる方 どうかご教授ねがいます。

  • 複数のエクセルファイルからのデータの抽出、一覧の作成について

    エクセルでのデータ整理の件で以下の質問があります。 以下のことができるようなマクロは組めませんでしょうか? 同一フォルダ(仮に、「C:\Sample」とします)に日々の業務データが 入力されたエクセルファイルが300個ほどあります。 各ファイル内にはSheetが5枚あり、各ファイルで入力されているデータは すべて同一のフォーマットです(Sheet毎では異なる。 例えば、Sheet1の1行A列には日付データ、Sheet2の2-5行B列には名前データ、といった感じです)。 これら300個のファイルから、これまでのデータを一覧にしたリストを 新規に作りたいと考えています(作成場所はどこでも構いません)。 例えばSheet1の、1列目にはファイル名、2列目には各ファイルSheet1の1行A列の日付データ、 3-6列目には各ファイルSheet2の2-5行B列の名前データ・・・、といった具合です。 (縦に日付が並び、1行内に各ファイルのデータが入力されている、 といった風にしたいと考えています。) 参考になりそうな過去の回答もありましたので、いくつか試してみたものの、 うまくいきませんでした(私はマクロは少しかじった程度です)。 一個ずつコピペでは非常に骨が折れ、難儀しております。 ややこしい質問ではございますが、ご回答お待ちしております。

  • EXCEL 良い方法ありますでしょうか?

    いつもお世話になります。 EXCELでやりたいことがあるのですが、知識がない故できるかどうかがわかりません・・・。 内容は以下です。 ・フォルダに、ファイルAとファイルBの、2つのEXCELファイルを作成する ・EXCELファイルAには、各列にタイトル(20列)、各行に数値データが入力してある(1000行) ・EXCELファイルBには、シートが2つ。 一つ目のシートの任意のセルに、ファイルAの名前を入力すると、2つ目のシートにはファイルAの列の中から、何列かをピックアップして抽出する(ファイルAの2、4、5列目といったように、毎回抽出する列は固定) といった内容ですが、良い方法を教えて頂けると嬉しいです。 よろしくお願いしますm(_ _)m

  • エクセルでフォルダとファイルを作りたい

    お世話になります。 エクセル2007で質問です。 下記のような表をエクセルで作り、A列の名称でフォルダを作り、 そのフォルダの中にすべて同じファイル名のテキストファイルを作り、 その内容をB列の文字としたいのですが、マクロなどでの作成方法を教えてくだい。 A列 B列 a1  ああああああ a2  いいいい a5  かかかかか いままで使っていたマクロはテキストのファイル名がすべてバラバラだった ので同じフォルダ内に書き出していましたが、変更があり同じファイル名で内容が 違うデータが必要となってしまいましたので、違う名称のフォルダの中に、 同じ名称のテキストデータを格納したいと思っています。 テキストデータの名称は何でもいいです。 作成するデータの数は決まっていなく、最大で1000くらいあります。 ぜひ、ご教授お願いします。

  • エクセル:他ファイルを一括集計したい!

    いつもお世話になっています。少々複雑化してしまう質問ですが ご教授よろしくお願いします。 エクセルにて業務を行っているのですが、用意されているファイルは 集計の際に手作業の部分が多く、マクロを組もうかと考えています。 ですが、下記条件の場合、ボタンひとつで集計を終える事は可能でしょうか? <条件> ・Aというデータ元ファイルとBという集計ファイルがあります ・Aのファイルは毎日のデータを入力しています。ファイルは日付毎に 別々、製品番号もシートで別々に入力されています。 ・BのファイルはAのファイル内の日々データをコピーして貼り付け、  月報として管理しています。 <作業> (1)Aファイルをコピー、Bファイルに貼り付け (2)Bファイル内でコピー、貼り付け (3)Bファイル内でコピー、Bファイルの他シート(集計用)に貼り付け <質問> (1)日付毎、シート毎にバラバラになっているものをマクロ化できるのか? (2)1日、2日、3日と、順番に処理を自動で行うようにマクロは組めるのか? 日付を追う毎にセルがひとつずれていきます。 (3)例えば”4日がなければ空白にする”等の指定はできるのか? マクロを過信しすぎでしょうか(^^;)? 難解な質問ですがよろしければご回答の方、よろしくお願いします。

  • エクセルでマクロを作りたいのですが上手くいきません

    エクセルで会社で使うファイルを作成していますが、ファイルサイズが大きくなりすぎたので、こういうマクロが作れないかと調べていたのですが、やり方がわからないので困っています。 わからないのは、入力シートのA列にデータを入力して、シート2のB列に自動的に表示する ことを自動的にやってくれるマクロです。 今はIF関数をシート2に入力している状態ですが、セルに関数を入れる方法だとファイルサイズが大きくなりすぎてしまいます。 (IF関数をあらかじめ入力しておくセル数がとてもたくさんある為) なお、入力シートA列がブランクの場合は、シート2のB列には何も表示されないようにしたいです。 大変困っております。よろしくお願いします。 

  • エクセルマクロについて質問です。

    エクセルマクロについて質問です。 初心者が敷居の高いことを試みて困っています。   A      B      C      D      E      F   ・・・・・・ 1転送日付    1  2転送項目 転送値  転送項目   1日    2日    3日  ・・・・・・ 3  a      10     a 4  b       18     b 日々の集計項目(a,b,c,d・・・・・)の値は、B列に161行あります。 そのB列のデータを、B1で指定した日付(上記の場合は1日)に転記させて あげたいのです。 (B3→D3へ、B4→D4へ、・・・) 翌日のデータ(B1は2→2日)に転送させます。(B3→E3、B4→E4、・・・) という具合です。 B列には計算式が入っております。 これを機に、マクロの記述も勉強したいとおもっており、良いきっかけになれば、 と思っています。何とぞ宜しくお願い申し上げます。

  • Excel VBA ある範囲内で検索条件に一致したデータを入力する

    Excel VBA ある範囲内で検索条件に一致したデータを入力する Excel2003を使用しています。 Sheet2で選択している範囲内のB列のデータがSheet1で選択している範囲内のB列のデータと一致していたら、そのA列のデータをSheet2のA列に入力するというマクロを作成中ですが、うまくいきません…。 Sheet1とSheet2の選択範囲については、このマクロを実行前に都度選択するようにし、A列のデータは日付、B列のデータは数値です。 以前、示していただいたサンプルを参考にコードを書き換えて試していますが、なかなか思うようにいかず、質問させていただきました。 よろしくお願いします。

  • エクセルで連番をマクロで

    こんにちは いつもお世話になっています。 Windows7、エクセル2010で教えてください。  B3から仮にB100まで文字列があるとします、空白セルはありません。 この状態でA3からA100まで1から始まる連番をマクロで実行したいのです。 実際はB列のデータの最終行は不定です。つまり、B列にデータがなくなるまで(空白セルになるまで)A列に連番をつけたいのです。現在はA3,A4に1,2と入力し、オートフィルで該当セルを選択し「予測」で連番をつけています。 マクロ記録ではB列にデータがなくなる判断ができなくて作れません。 この作業が頻繁にあるものですからマクロができれば助かります。 よろしくお願いいたします。

  • エクセルの日付で半年毎のアラームを出したい

    エクセル2010でA列に日付け、B列に製品名、C列にロットNo等を入力した表が有るのですが、同じロットのデータを入力しようとしたら、最初のデータの入力日付けから6ヶ月以上経過していたらアラーム(赤字)が出るようにしたいのですが。 次はその次にまた6ヶ月以上経過していたらアラームが出るようにしたいのですが。 目的は半年以内は前回の数値を使用し、前回測定時から半年以上経過していたら再試験を実施しその結果を入力するようにしたいのです。 再測定した場合は、そのロットのデータ行のどこかに(再1)(再2)とかの印をつけることは可能です。 わがままですが、当方マクロは不得手なので出来れば関数で、だめならマクロでも頑張る所存ですので宜しくお願いします。