エクセルで、「1つ前のシート」を指定したいのです。
実際はマクロを使って次々に新しいシートを作っていくという作業の中での話です。
以下の式の'●●●●'の部分を「1つ前のシート」に指定したいのですが、うまくいきません。
=IF(P9>'●●●●'!K15,G1,'●●●●'!J15)
ちなみにシート名は任意の「文字列」で特に規則性はありません。
また、参照したい「1つ前のシート」の名前は変数「TW」に格納されています。
ということで「関数」でも「マクロ」でもどちらでも対応可能です。
初歩的な質問ばかりで申し訳ないのですが、ご回答よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
>「1つ前のシート」の名前は変数「TW」に格納されています。
間違いなくシートの「名前」をTWに入れてあるなら,それを使って
数式を入れるセル.formula = "=IF(P9>'" & TW & "'!K15,G1,'" & TW & "'!J15)"
などのように。
ありがとうございました。うまくいきました。
まだまだマクロよりも関数をメインで考えていました。「.formula」はまともに使ったことがありませんでした。
初歩的な質問に丁寧にご回答いただき、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい 8 2022/09/07 15:12
- Visual Basic(VBA) VBA 最終行まで数式をコピーする 3 2023/01/03 15:44
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) Excel VBA 複数ブックシートごとにデータを統合する方法について 4 2022/05/20 14:23
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
エクセルで前のシートを連続参照したい
Excel(エクセル)
-
エクセルで前シートを参照して累計金額をだしたい。
Excel(エクセル)
-
エクセル!常に隣のシートを参照する数式をおしえて
UNIX・Linux
-
-
4
前の(左隣の)シートを連続参照するように、あとから変更したい
Excel(エクセル)
-
5
【Excel】 左のシートの特定セルを表示させたい
Excel(エクセル)
-
6
シート名ではなく、相対位置で指定したい。
Excel(エクセル)
-
7
シート番号からシート名を取得する
Excel(エクセル)
-
8
エクセルで左隣シートの特定のセルの値を表示させたい
Excel(エクセル)
-
9
別シート参照のセルをシート毎にずらしたいです
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの複数シートの保護を...
-
エクセルVBAでパスの¥マークに...
-
EXCEL:同じセルへどんどん足し...
-
エクセルでファイルを開いたと...
-
VBAでシートコピー後、シート名...
-
Excelのシートを、まとめて表示...
-
EXCELで同一フォーマットのシー...
-
複数シートの特定の位置に連番...
-
エクセルで前のシートと同じ位...
-
複数シートの色付きセルがある...
-
エクセルで前シートを参照して...
-
Excelで金銭出納帳。繰越残高を...
-
エクセルでシートを移動しても...
-
EXCEL VBAで別のシー...
-
シート名が変更できない 「「○...
-
Accessのスプレッドシートエク...
-
シート名が変わる場合のVBAの設...
-
エクセル関数について
-
エクセル:ブックを開くとき、...
-
VBAで条件によりフォントサイズ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの複数シートの保護を...
-
Excelで同じシートのコピーを一...
-
VBAでシートコピー後、シート名...
-
別シート参照のセルをシート毎...
-
EXCEL:同じセルへどんどん足し...
-
エクセルでファイルを開いたと...
-
エクセルVBAでパスの¥マークに...
-
Excelで金銭出納帳。繰越残高を...
-
前の(左隣の)シートを連続参...
-
EXCELで1ヶ月分の連続した日付...
-
Excel VBについての質問です。
-
複数シートの特定の位置に連番...
-
エクセルで前のシートを連続参...
-
特定のシートの削除を禁止した...
-
エクセルで前シートを参照して...
-
Accessのスプレッドシートエク...
-
Excel、同じフォルダ内のExcel...
-
excelでシート毎の最終更新日を...
-
Excelのシートを、まとめて表示...
-
EXCELで同一フォーマットのシー...
おすすめ情報