A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>ファイル数が10以上あり、また、それらを保存しているフォルダも
>別々なので、マクロを組みたいと
だとすると数式よりもマクロの方がめんどうです。
プロシージャの中でファイルへのパスを指定する変数は一つだけですみますが、その変数にパスを代入するための記述がかなり面倒になります。
各パスに法則がないのならすべてを手入力することになるでしょう。
数式なら数式入力中に該当ファイルの該当セルをクリックするだけですので、この際数式で考えられた方がいいと思いますよ。
No.3
- 回答日時:
》 マクロを組みたいのですがわからないです。
》 御教授をお願いいたします。
質問ではなくて、「マクロがわからないので、素人でもすぐ使えるように作って」というお願いなンでしょ?
No.2
- 回答日時:
マクロでなくても関数でできるんだけど…
普通にVLOOKUP関数を使えばよいです。
当然、該当する測定番号が無い場合はエラーになるので、エラー処理をする必要はあります。
A1セルに
=IFERROR(VLOOKUP([A.xlsx]Sheet1!A1,[B.xlsx]Sheet1!A:C,3),"")
のようにしてみてはいかがですか。
そして必要な行までコピー。
・・・余談・・・
コピーが面倒なら、簡単な方法をお教えしましょう。
A列のデータが入力されているセル(例:A1セル)を選択して、Ctrlキーを押しながら↓キーを押す。
これでA列のデータの最後のセルが選択されます。(同じセル状態のセルまで矢印キーの方向にジャンプ)
そのまま→キーを3回押してD列のセルを選択し、今度はShiftキーとCtrlキーを押しながら↑キーを押す。
すると、A列の最後の行のD列のセルから、数式を入力したセルまで選択されます。(次の異なるセル状態のセルまで選択して矢印キーの方向にジャンプ)
その状態からCtrlキーを押しながらDキーを押す。(下方向へコピーのショートカット)
これで数式が選択範囲にコピーされます。
No.1
- 回答日時:
なぜマクロじゃないとならないのでしょう。
=VLOOKUP(A1,[Bファイル名.xlsx]シート名!$A:$C,3,FALSE)
を下方向にコピーすることでBファイルについては出ますよね?
たしかにこの数式では横並べにするために右方向にフィルしてもBファイル名はCファイルには変わってくれませんし、C列を参照させるための「3」という引数が勝手に「4」「5」「6」となってしまうことへの対処が必要ではありますが、それでもマクロを組むほどのことには思えないのですがなにかほかに理由があるのでしょうか。
ファイル数が10以上あり、また、それらを保存しているフォルダも
別々なので、マクロを組みたいと考えました。御指導ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルVBA 4 2022/05/14 00:51
- Visual Basic(VBA) tatsumaru77様 昨日回答して頂いたものです。 すみませんが、昨日の質問で1つ補足があります 1 2022/05/15 15:06
- その他(プログラミング・Web制作) エクセルVBA 3 2022/06/11 16:01
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Excel(エクセル) マクロか関数で処理したいのですが、教えて頂けませんか。 8 2022/10/31 15:18
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
このQ&Aを見た人はこんなQ&Aも見ています
-
風水の観点で選ぶ観葉植物とは?置き場所や上げたい運気ごとの注意点を紹介!
観葉植物で運気をアップするコツを、風水デザイン1級建築士の福島昌彦さんに伺った。
-
EXCELで2列を参照し、重複するものを横に並べたい
Excel(エクセル)
-
EXCELで重複行の横並びについて教えて下さい
その他(Microsoft Office)
-
エクセルで同じ名前の人が同じ列にくるように並べ替えたい
Excel(エクセル)
-
-
4
Excelで隣のセルと同じ内容に列を並べ替える方法
Excel(エクセル)
-
5
エクセルで一致するデータを紐付けしたい。
財務・会計・経理
-
6
エクセルでA列と同じ並びにB列を並び替える方法を教えて下さい
Excel(エクセル)
-
7
2つのエクセルのデータを同じように並べ替えたい
Excel(エクセル)
-
8
エクセル 同じ値を探して隣の数値をコピーする
Excel(エクセル)
-
9
エクセルで異なる列のデータを一致させて並び替え
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel関数】UNIQUE関数で"0"...
-
エクセルで特定の文字列が入っ...
-
エクセル マクロ オートフィ...
-
excelのデータで色つき行の抽出...
-
エクセル マクロで数値が変っ...
-
AのセルとB行を比較して、一致...
-
結合されたセルをプルダウンの...
-
Excel グラフのプロットからデ...
-
エクセル 上下で列幅を変えるには
-
特定の文字がある行以外を削除...
-
excel 小さすぎて見えないセル...
-
エクセルVBA 最終行を選んで並...
-
エクセルVBA:リストに登録した...
-
エクセルで昨日までの日付デー...
-
エクセル 数字のみ残したい
-
VBAで色の付いているセルの行削除
-
エクセル2016で時間を入力して...
-
Excelでカタカナ・ひらがな・英...
-
電話番号の入力方式が違うデー...
-
罫線の斜線を自動で引くマクロ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の文字列が入っ...
-
エクセル マクロ オートフィ...
-
【Excel関数】UNIQUE関数で"0"...
-
[EXCEL]ボタン押す→時刻が表に...
-
結合されたセルをプルダウンの...
-
エクセル マクロで数値が変っ...
-
Excel グラフのプロットからデ...
-
AのセルとB行を比較して、一致...
-
エクセル 上下で列幅を変えるには
-
Excel ウインドウ枠の固定をす...
-
特定の文字がある行以外を削除...
-
excelのデータで色つき行の抽出...
-
エクセル2016で時間を入力して...
-
excel 小さすぎて見えないセル...
-
EXCELで最後の行を固定
-
エクセルVBA 最終行を選んで並...
-
VBAで色の付いているセルの行削除
-
エクセルマクロで偶数行(又は...
-
エクセルのセルに指定画像(.jpg...
-
罫線の斜線を自動で引くマクロ
おすすめ情報