- ベストアンサー
【Excel】シート名の取得
Wendy02の回答
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。Wendy02です。 VeR.4マクロ関数についてなのですが、 #VBAに詳しい人なら分かるはずですが。 と書いて留めたのですが、MSDNで、「Excel2007の変更(英文)」について、Microsoft が少し触れていたようです。VBAは、最後まで、Ver.4マクロ関数の完全移行はできなかったわけで、グラフの一部分では、まだ、Ver.4マクロ関数がないといけないので、当面、継続することになったことが書かれていました。また、印刷関係の設定の取得も、VBAでは、うまくいっておりません。 Ver.4 マクロでウィルスを作ったり、また、特殊な設定をする人間がいるらしく、国内外で、このマクロ関数の撤廃が望まれるようになったそうです。日本で、不幸だったのは、Ver.4マクロ関数のヘルプは、旧MSKKのスタッフが日本独自で作ったもので、新しいものとの整合性がなく、MSが新しく作ったヘルプの配給はなくなってしまったようです。そのヘルプは、[MACROFUN.HLP](Ver.4/5/7 に同梱, マニュアルは、Ver.4に詳しい)ですが、新しいヘルプは、多くの言語がサポートされているのに、アジア系の言語はひとつもありません。特に、MS-DOS時代を含めて、日本は、MSに対して一番の貢献度の国のはずなのですが。
関連するQ&A
- Excelのシート名の取得について
Excelのシート名の取得について セルの式でシート名を取得することはできますか? ページヘッダーやフッターでは &[シート名] を指定すると、シート名が取得できますが、 セルの式で =&[シート名] などと入れてもエラーになるのですが、マクロを使うなどしなければシート名は取得できませんか?
- ベストアンサー
- オフィス系ソフト
- Excelにて、「シート名」をセルに挿入するには?
Excel2003にて、セルに「シート名」を挿入したいのですが、どの様にすればよいのですか? ヘッダーや、フッターでは、「 &[シート名] 」とすれば、ヘッダーやフッターに、ワークシート名が挿入されますよね。 それと同様に、セルに「シート名」を、挿入するにはどの様にすればよいのか、お教え願えれば幸いです。
- ベストアンサー
- その他MS Office製品
- EXCELのワークシート名とセルの値の取得に付いて
EXCEL2000を使用しておりますが、ワークシート名と、そのシート内の複数のセルの値を取得し、別シートにマトリックス表示出来るように 入力フォームを設計したいのですが、固定の名称を予め組み込むのではなくフォーム上で入力したテキストをワークシート名及び、セルの位置として扱えるようにするのには、どのようなマクロを書けばよいでしょうか?例えばシート名A~Fの各シートのA1~F1のセルに10~15の数値が 入っていて、Gのシートでマクロを動かすと、シート名とセルの位置を 入力するフォームが現れ、それぞれ入力すると、指定されたシート名と セルの中の値が、Gシートに、1行ずつ追加されて行く処理をイメージ しています。何卒、宜しくご指導の程、お願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルのシート名の表示
エクセルシートのセルに数式でシート名を自動表示することって出来ますか? シート名を変更すると、そのセルに表示されているシート名も自動的に変わるような・・・。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのシート名をエクセルの特定の「セル」に表示させたい。
エクセルの表内にシート名を自動表示させ、シート名を変更したら 表の中にあるシート名も自動変更になるように、 リンクさせたいです。 ヘッダーフッターにはシート名とリンクする項目がありますが、 当方の質問は、あくまでもエクセルの「セル」にリンクさせたいのです。 お分かりになる方、どうか回答をお願い致します。
- ベストアンサー
- オフィス系ソフト
- 【Excel】シート名について(マクロ)
Excel2003を使用しています。 あるマクロで Sheets("2007 年 01 月分").Select の選択するシート名が変更されても、そのシートを選択することはできないでしょうか? 例えば、コードを書いたときのシート名は『2007 年 01 月分』で、上記のようにコードを書いていて、次回、そのマクロを実行するときに、シート名を『2007 年 02 月分』に変更しても、同じ(元の)シートを選択してマクロが実行されるようにしたいのですが、そういうことはできますか? できるかできないかだけでもわかると助かります。 もし、できる場合は、どのようにすればいいのでしょうか?説明が足りないようであれば補足しますので、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- シート名を取得したい
質問) シート名をセルへ自動表示することはできますか? 例) (1)シート名「sheet1」を「マスタ一覧」へ変更します (2)そのときに、A1セルへ「マスタ一覧」と表示することはできますか? お願いします
- ベストアンサー
- オフィス系ソフト
- Excel2003 シート名をセルに引用したい
Excel2003の質問です シート名をそのシート内のセルに引用する関数又は方法はありますか? (毎回入力の必要が無いようにしたいのです)
- ベストアンサー
- オフィス系ソフト
- VBA アクティブなセルのシート名を取得したい
エクセル2010使用です。 VBAで、アクティブなセルのあるシート名を取得する方法を教えてください。 マクロ.xls (マクロシートA1) ←今回のマクロを書き込んだファイル 参照.xls (参照シートA1) 入力.xls (入力シートF3) この3つのエクセルファイルを開きます。 ( )内はそれぞれの前面にあるシート名と選択されたセルです。 入力シートのF3にカーソルをおいて下記マクロを実行すると MsgBox ActiveSheet.Name & ActiveCell.Address 「マクロシート F3」と返されます・・・ ほしい結果は「入力シート F3」なんです。 このような場合にアクティブセルのあるシート名を取得する方法があれば教えてください。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
お礼
Wendy02 さん、こんにちは。 再度の回答ありがとうございます。 >Ver.4 マクロでウィルスを作ったり、また、特殊な設定をする人間がいるらしく、国内外で、このマクロ関数の撤廃が望まれるようになったそうです。 そうなんですね。 ウイルスを作ったりもできるんですか… こういうことは、私の理解の範囲を超えていますが、目にしておくだけでも参考になります。 ありがとうございました!