• ベストアンサー

マクロ・VBAを使って同じファイル内にある・・・

natsumaの回答

  • natsuma
  • ベストアンサー率28% (2/7)
回答No.3

>同じファイル内にある複数のExcelブックに 同じフォルダ内にある・・・では? >たとえば、今マイドキュメントの「売上」という ファイルに ブックに・・・かな? >神奈川売上、東京売上、埼玉売上・・・というブックシート・・・かな?

hunter_paul
質問者

補足

回答ありがとうございます。 >同じファイル内にある複数のExcelブックに というのは、間違いです。正しくは、ご指摘の通り、 売上というフォルダ内にある神奈川売上、東京売上、埼玉売上・・・というブックに計算式を一括入力 するというものです。申し訳ございませんでした。

関連するQ&A

  • PDFファイル毎にパスワード付きZIP化するマクロ

    現状手作業でやっていることを自動化できないかと思い、相談します。 複数のPDFファイルにそれぞれ異なるパスワードを付けてZIPファイルに圧縮したいのですが、これをExcelマクロで処理することは可能なのでしょうか。 状況としては、「C:\work\files」というフォルダに複数のPDFファイルが保存されています。同フォルダ内にはファイルが一覧化されたExcelブックがあり、「一覧」という名前のシートのA列にそれぞれのファイルのフルパス、B列にファイル名、C列に付与したいパスワードが入力されています。 この一覧に載っているPDFファイルを、それぞれC列のパスワードを付けてZIPファイルにしたいです。可能であればコードをご教示いただければ幸いです。 【環境】 ・OS:Windows10(64bit) ・Excelバージョン:2016 ・圧縮ソフト:7-Zip

  • Excelマクロ。複数ファイルから特定セルの抽出

    Excel2003を使用しています。 あらかじめ特定のセルにデータを入力してそのデータを元に計算。 それらのBookは日付ごとに1つのBookとなっています。 今、各Book(ファイル?)から計算されたセルのデータを抽出し、 新しいBookにそれらのデータを順に並べたい。 具体的には A列:Book名(日付) B列:各々のBookの特定のセル C列:以下、同様 ・ ・ ということを考えています。 いろいろ調べてみると、マクロないしVBAを用いるとよさそうだ、 ということは分かったのですが、知識が乏しく難航しています。 なにか参考になるページないし、やり方とうアドバイスいただけますでしょうか。

  • 保存ファイルの検索マクロを教えてください。

    1つのフォルダ内に、同じ様式(形式)で作成されている7つの保存ブックがあり、各ブックの8行目からA列にはNOが、B列には支店名が、D列には商品名が1000ほど入力されています。 検索ブックを作成し、セルBの5に入力した商品名を、7つの保存ブックのD列を検索し、同じ商品があれば、その商品が入力されているA列のNOをセルCの5行目に、対応する支店名をその横のセルDの5行目に表示、また複数同じ商品がある場合は、次は6行目、次は7行目にと下に3つまで表示出来るようなマクロは出来るでしょうか。 よろしく、お願いいたします。

  • マクロについて

    毎週、複数のテキストファイルを1つずつ開いて データをコピーしてエクセルに張り付ける作業があり 時間がとてもかかってしまいます。 マクロを調べても分からず、どうかお力を貸してください。 フォルダ内にテキストファイルが50個あります。 エクセルの1つのSheetに、フォルダ内テキストファイルを 下記のようにデータを1つにまとめたいです。 テキストファイルのデータは1行目~4行目までデータが入っていたりいなかったりです。  A列             B列         C列        D列         E列 ファイル名1.txt     データ1行目   データ2行目    データ3行目   データ4行目 ファイル名2.txt      データ1行目   データ2行目    データ3行目   データ4行目    ・    ・    ・ 以上、宜しくお願い致します。

  • 計算するExcelマクロを作りたいです

    商品ごとに年度の売り上げを毎月計算するマクロを作りたいです。 Excelブックが添付できないので、文章のみで書きますがご了承 ください。 「データ」ブックでは、列は左から商品単価、通貨、商品ごとの 月別売り上げ個数、(商品別)年度売り上げ合計の順番で並んで います。行は商品の名前です。 別にもう一つ「通貨」ブックがあり、「データ」ブックの通貨で 検索してその右隣の数値を商品単価に掛け算します。さらに、 商品別売り上げ金額の年度合計を毎月計算して、「データ」ブックに 出力するようにしたいです。 どなたかご協力お願いいたします。

  • マクロで可能でしょうか??

    初めまして ken2308といいます。 Excelは有る程度、使えるのですが 業務上マクロを覚えることになりました。 マクロに関しては全くのシロウトです。 Excelのマクロで以下のような事をやろうと思っておりますが Excelのマクロでは対応は可能でしょうか?? 【例】 Excelファイルが2つあります。 このファイルの大きさが【50列】×【50行】あり 【列】は飛び飛びで20列ほど非表示にており 【行】は複数のセルを結合して有ります。 このファイルを1つのファイルにしたいのですが Excelのマクロでは対応は可能でしょうか?? 自分としては以下のマクロを作成すればよいと 思っているのですが・・・ (1)列・行ともに非表示⇒表示にする。 (2)結合しているセルを解除戻す。 (3)2つのファイルをコピペする。 (4)貼り付け後、不要な列を削除する。 ※このマクロがうまく行ったら、上記で出来たファイルから  ピボットテーブルを作成するつもりです。

  • エクセルの複数のファイルを1つのファイルにする。

    エクセルの複数のファイルを1つのファイルにする。 同じ雛形内でいろいろ入力された複数のファイル(book)を1つのファイル(book)にしたいです。 現在の方法は 1.1月売上というファイルを開く。 2.2月売上というファイルを開く。 3.開いた2月売上のファイルの中の雛形部分を全行コピーします。 4.1月売上のファイルの最終行の下の行に貼り付けします。 5.2月売上というファイルを閉じます。 6.3月売上というファイルを開く 7.開いた3月売上のファイルの中の雛形部分を全行コピーします。 8.NO.4の作業後の最終行の下の行に貼り付けします。 9.3月売上というファイルを閉じます。 10.4月売上というファイルを開く。 11.開いた4月売上のファイルの中の雛形部分を全行コピーします。 12.NO.8の作業後の最終行の下の行に貼り付けします。 13.4月売上というファイルを閉じます。 14.5月売上というファイルを開く 15.開いた5月売上のファイルの中の雛形部分を全行コピーします。 16.NO.12の作業後の最終行の下の行に貼り付けします。 17.5月売上というファイルを閉じます。 18.名前をつけて保存で「1月売上」→「1月-5月売上」で保存 これで「1月-5月売上」のファイルを開けば 5ファイル分のデータがあり、あとはオートフイルタやら並び替えやら 編集で自由自在です。 ですが上記手順は非常に大変で、かつ2月売上を2回貼り付けたり 3月売上を忘れたりというリスクもあります。 上記例では5ファイルですが30ファイルもあったら凄い負担です。 1発で行う方法はありますでしょうか? ちなみに最初から1ファイルに入力し続けてでの回避は出来ません。 システムから自動に分かれて吐き出される為です。

  • ● Excel VBAでの計算処理

    ● Excel VBAでの計算処理 超初心者です。いろいろ研究したのですが、よくわかりません。 VBAに詳しい方、是非をお教えください。VBAでやりたいことは以下のことです。 (1)あるブックのSheet1、A列の項目の特定のキーワード(例えば”数量”)を検索条件にしてデータを検索し、その行の複数の列(例えばAA列からCC列)の数値データに-1を掛けて正の数をすべて負の数にする。 (2)上記(1)の結果を別のブックの”計算結果”というシートに抽出する。 (3)元のブックには”数量”のほかさまざまなキーワードが設定されたデータが混在しています。また、計算の対象となる列のはじまりと終わりは特定できる。しかし、もとのブックの行数(データ件数)は特定できないとします。 イメージとしては、 元のブックにあるデータ) A列  B列  C列  ・・・・・ AA列 ・・・・ CC列 数量                5000     2376 数量                1234     9932 金額                30000    2099 結果が抽出されたブックのイメージ(結果は別のブックに抽出される) A列  B列  C列  ・・・・・ AA列 ・・・・ CC列 数量                -5000     -2376 数量                -1234     -9932

  • 数式のみコピーする??

    過去ログ読んだのですが、いまいちはっきりしないので教えてください。 たとえば、Book1とBook2があり、  ・両方ともA、E、G、Jの列には固定の数値が入っている  ・Book1は複数行あり、AEGJ列以外には何も入力されていない  ・Book2は1行のみ。BCDFHI列にはそれぞれ計算式が入っている この状態で、Book2をマスターにして、同じ計算式を Book1に適用したいです。そこで  (1)Book2の1列目を全体コピー  (2)Book1の適用したい行を複数選んで    形式を選択して貼り付け→数式→OK とやると、計算式以外の部分である、AEGJ列の値まで ペーストされてしまい、全行が同じになってしまいます。 ここで言う「数式」とは、BCDFHI列のみを指して いるんじゃないのですか?? 何かいい方法ないですかね。。 同じ事する単純作業が900ブックくらいあるんです(笑)

  • コピーするExcelマクロを作りたいです(2)

    「コピー元」ブックから「コピー先」ブックにコピー&ペーストを 行うマクロを作りたいのですが、列の計算が複雑で困っています。 Excelブックのキャプチャ画像を加えて再投稿します。 画像ではシートになっていますが、画面左のシートのような表から 右のシートの当てはまるセルにデータを写すようにお考えください。 「コピー元」ブックは月に一度ダウンロードするデータで、ピボット テーブルです。一月ごとに、前月の列が各営業所ごとに増えていき ます。行には、商品ごとの売上げが入力されています。 また、各営業所ごとに、年度合計列があります。(営業所の数は10 前後、商品の行は50以上はあります。) 「コピー先」ブックは、あらかじめ年度末までの行列セル、合計列が 用意されていて、「コピー元」ブックからデータを移動してくるのみ でレポートとして毎月提出する体裁です。 単純にコピーするだけならばよいのですが、毎月各営業所一列ずつ 増えていくというのが式にして表せません・・・また、できる限り 数値の変更を最低限にして、毎年度利用できるマクロにするという 希望もあります。 ご面倒かと思いますが、お力を貸してください。