![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
奇策ですが、以下のような方法でどうですか。
(1)=A2:A5を参照している元データのファイルにA列を挿入(A列を選択し、挿入/列)
参照先のファイルのA列のデータは、B列に移る。
(参照先の数式は=B2:B5となる)
ただし、データはもとのデータを参照している状態。
(2)B列に移ったデータを列ごとコピー(必要によってはデータのはいっているC,D...列もコピー)しA列に貼りなおす。
結果、B列にデータが入っていれば、参照先はB列のデータを参照するようになる。
ただし、参照先のファイルを開けていないとうまくいかないようです。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_08.png?5a7ff87)
No.2
- 回答日時:
対象のexcelファイルを全て立ち上げて、
このマクロを実行して下さい。
全ファイルの全シートの特定セルに対して、
inputboxで入力した計算式がセットされます。
ただし、1つのセルのみしか処理できません。
Sub セルに計算式をセット()
Dim MyBooksObj As Object
Dim MySheetsObj As Object
Dim strRange As String
Dim strFormula As String
strRange = InputBox("変更するセル番号を入れてください。例:A1", , "A1")
strFormula = InputBox("セットする計算式を入れてください。例:=SUM(B1:B2)", , "=SUM(B1:B2)")
For Each MyBooksObj In Workbooks
For Each MySheetsObj In MyBooksObj.Worksheets
MySheetsObj.Range(strRange).Formula = strFormula
Next
Next
End Sub
多分、本当にやりたいこととはズレているかと思います。
上記の方法は単純に計算式をセットするだけです。
ご参考程度にお使い下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Excel(エクセル) 複数の同じ様式のエクセルデータの任意セルへの入力について 3 2022/04/27 15:00
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- Visual Basic(VBA) VBAの参照先のファイル名をセルに書いて代入したい 2 2022/04/04 13:42
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) Excelから複数のWordファイルを操作する方法について教えて頂きたい。 やりたいことは、複数のW 2 2022/07/26 20:11
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセル 複数ファイルの一括セル入力
Excel(エクセル)
-
Excelで複数ブックの同一セルに同じ値を入力するにはどうすればよいですか?
Excel(エクセル)
-
エクセル 複数のブックを一度で編集する方法
Excel(エクセル)
-
-
4
エクセルで、同じ数値を一気に変える方法
財務・会計・経理
-
5
エクセルで複数ファイルのセルの数式を一部置換
Excel(エクセル)
-
6
エクセルで文字色がついているセル数をカウント
Windows Vista・XP
-
7
行を削除しても関数の参照範囲がずれないようにしたい
Excel(エクセル)
-
8
フォルダ内の全ブックのシート名を変更したいです。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
別のセルに値が入力されたら、...
-
エクセルで表示されている数字...
-
Excel上でのデータ数字が連番で...
-
数式が入ったセルを含めて、数...
-
エクセルでセルの値分の個数の...
-
列の数字に100をかけたい
-
エクセル:横長の表を改行して...
-
【EXCEL】指定したセルの値を他...
-
エクセルで曜日に応じた文字を...
-
SUMに含まれる範囲から特定のセ...
-
赤字と青字だけ合計する
-
「エクセル」特定の行(セル)...
-
【エクセル】同じ文字を文頭に...
-
エクセルで1列全部10倍したい
-
EXCELでA列とB列の文字が合わせ...
-
エクセルのsumifでかけ算してか...
-
入退社日より各月末の在籍者数...
-
エクセルで数式に値を代入して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
数式が入ったセルを含めて、数...
-
SUMに含まれる範囲から特定のセ...
-
列の数字に100をかけたい
-
Excel上でのデータ数字が連番で...
-
エクセル:横長の表を改行して...
-
別のセルに値が入力されたら、...
-
スペースとスペースの間の文字...
-
エクセルでセルの値分の個数の...
-
エクセルで表示されている数字...
-
エクセル:一覧表に存在する文...
-
【EXCEL】指定したセルの値を他...
-
HYPERLINKとADDRESSとMATCHの組...
-
時間を「昼間」と「夜間」に分...
-
エクセルのsumifでかけ算してか...
-
エクセルで曜日に応じた文字を...
-
エクセルで、毎日の走行距離(...
-
エクセルで住所の番地順に並べ...
-
エクセルで1列全部10倍したい
おすすめ情報