ベストアンサー エクセルのマクロ シートタブ名をA1に表示するには? 2004/04/21 16:39 エクセルのマクロの質問です。 シートタブ名を、そのシートの「A1」のセルに書き込みたいのですが、 どのようにマクロをくめばよいでしょうか? Excel2002です。 よろしくお願いいたします。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー maruru01 ベストアンサー率51% (1179/2272) 2004/04/21 16:42 回答No.1 こんにちは。maruru01です。 関数で出来ますよ。 以下のページの5番です。 http://www2.odn.ne.jp/excel/waza/sheet.html#SEC5 参考URL: http://www2.odn.ne.jp/excel/waza/sheet.html#SEC5 質問者 補足 2004/04/21 16:48 すばやいお返事ありがとうございます。 すいません、質問し間違えました。 逆に、「A1」のセルにある文字を、そのシートのシート名にするには、 どういったマクロを組めばよろしんでしょうか? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセル:シート名を手入力でなく、セル「A1」の文字を出したい。 いつもお世話になります。 エクセルのシート名についての質問です。 いつもはシート名を変えるとき、シートタブの上を右クリックして「変更」しています。 ◆そこで、 (1) セル「A1」に入力されてある文字を自動で出す (2) もしくはマクロボタンを押すと「A1」に入力されてあるものが「シート名」として変わる というようにしたいのですが、その方法について教えてください。よろしくお願いいたします。 【Excel】 40枚のシートタブを表示する方法 こんにちは。 ファイルに40枚ものシートができてしまいました。 離れたシートに移動するのにスライドバーで該当シートタブを表示してからシートをクリックしています。 「シートの選択」も別のウインドーを表示しなければならないので同じくらい手間が掛かります。 Windowsのタスクバーを二段表示するように、Excelのシートタブも2段表示するなどして、 常に全てのシートタブが表示できる方法は無いでしょうか。 ご存じでしたら教えてください。 シート名はできるだけ短くしています。 Excelは2003です。 エクセルのシートタブが表示されない OFFICE XP エクセルで3SHEET作成したBOOKを2002、Me、2000で開くとシートタブが表示されず、困っています。 表示方法を教えて下さい。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセル2003 マクロ シート名 エクセル2003です。 1つのブックにシートが10シート有ります。 R2のセルに日付を入れると それぞれのシート名が日付 (例)"11月25日"になるようなマクロを作りたいのですが、 教えてください。 又は逆にシート名に"11月25日"とすると R2セルが"11月25日"となるマクロを教えてください。 日付はシート毎に違います。 すみませんがよろしくおねがいします。 セルの値をシートタブに表示したいです。 シート名をセルに表示するにはCell関数でできますが、逆にセルの値をシートタブに表示する方法はないでしょうか。 よろしくおねがいします! エクセル マクロでシート名変更 Excelで、作成してあるフォーマットに新しく数値をコピーして完成した表を別のブックに移動して保存しようと考えています。その際、シートのA1セルの値を自動的にワークシート名に持ってきたいのですが、やり方が分からず困っています。 シート名のところ以外は、なんとなくマクロの記録を使ってできそうなのですが、A1セルの値を自動的にシート名にすることができずに引っかかっています。 いい方法があれば教えてください。 よろしくお願いいたします。 Excel のシートタブが見えなくなりました WIN XP HD OFFICE2002,です 今日朝気が付きました、シートタブが見えなくなりました、 EXCELで仕入れ控を作ってます、シート1はA社、シート2はB店として、記入してます 新規EXCELを立ち上げるとシートタブ1、2、3、は見えてます、また、既存の例えば見積書他も見えてます、 問題のBOOKの下辺りを右クリックしてそれらしき項目をクリックしては見るのですが、見当違いみたいです、 問題のBOOKは、タイトルは、仕入.xlsですが、そのタイトルバーを右クリック、新しいWindowを開く、をクリックし開いてみると、見えるようになります、そのタイトルバーは、仕入.xls2と変わってます、 問題のBOOKの下あたりポインターを当て、上下の矢印に変わったところでクリックし上下し、めっくって見るのですが、全然存在したないみたいです、表現がヘタですみません、 70歳台、万年初心者です、何卒、わかりやすいよきアドバイスをお願いします。 エクセル:シート1のセルA1が0でなければ任意のマクロを実行したい エクセルマクロ(VBA)初心者です。よろしくお願いします。 (1)エクセルのsheet1のセルA1の値が”0(ゼロ)”でなければ、そのシート上で任意のマクロを実行し、ゼロであれば実行せずにsheet2へとぶ (2)同じようにsheet2のセルA1がゼロでなければ実効し、ゼロでなければsheet3へとぶ・・・の繰り返し(sheet50まであります。) このようなマクロ(標準モジュール)の書き方を教えてください。 よろしくお願いいたします。 A2からA16までの足し算マクロ エクセルVBA初心者です。 初心者のため、うまく質問できるか分かりませんが、よろしくお願いします。 タイトルのように A2からA16に入っている値を全て足して、その値を別シートのB2セルに書き出す、というマクロを教えてほしいんです。 別シートに書き出すマクロは分かるのですが、足し算が分からないんです。 A2+A3+・・・ とやってもいいんでしょうけど、凄く大量で1つ1つ書けないんです。 まとめて、ここからここまで全部足す!みたいなマクロはないでしょうか><; 大雑把な質問ですみません・・・ アドバイスよろしくお願いします。 エクセルマクロのことです 通常使っていたマクロを間違えて消してしまい、その上再構築できなくて困っています。 こんなマクロだったですが。 ブック内に複数のシートが入っています。新しくSheetを追加してA2セル(他のセルの時もあります)をアクティブにします。 Alt+F8→実行でA2セルから下へ、そのブック内の全ての「シート名」が書き出されるというマクロだったのです。 マクロ初心者です、どなたかアドバイスをお願いします。 古いエクセルのマクロについて エクセルのマクロについての質問です。 Excel2000を使用しています。 昔のロータス123のマクロのようにシートに命令が書いてあって、それをVBに書き直そうと思っているのですがどうやって書いたらよいのかわからなくて困っています。 中身ですが、sheet1に数値が入っており、参照するセルは a5,c9,c18,h20,h21 です。 次に、Macroというシートがあって、その中身が 行 A列 1 OK 2 vol=10 3 ERR=0.00001 4 =FOR("COUNTER",1,50) 5 =Sheet1!$C$9-Sheet1!$H$21 6 =IF(ABS(A5)<ERR) 7 =RETURN() 8 =END.IF() 9 vol=vol+A5/Sheet1!$C$18 10 =SELECT(Sheet1!$H$20) 11 =FORMULA(vol) 12 =NEXT() 13 =RETURN() です。 マクロ名は"OK"です。 初心者なのですが、ご親切な方、教えていただけると助かります。 よろしくお願いいたします。 エクセルのマクロについての質問です。 エクセルのマクロについての質問です。 マクロボタンを作成し、発動する際に対象シートがセルに入力された値にしたいのです。 例えば シート名 「メイン」、「1月」~「12月」までの13個存在しているとして。 シート「メイン」のA1に2月と入力されている状態でマクロを発動させた時 シート「メイン」のA2の値をシート「2月」のA1に返すような感じです。 3月と入力されていればシート「3月」のA1に返すような・・・・ 文章力がなくて申し訳ありません。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルのマクロに付いて教えてください。 エクセルのマクロに付いて教えてください。 コマンドボタンで、A1セルに1と表示されたときにはSheet1へ、A1セルに2と表示されたときにはSheet2へ移動出来るようにしたいのですが、どうしても分かりません。 諸先生方のお知恵を拝借したいです。よろしくお願いします。 エクセル、マクロの事で・・・? ある1つのフォルダにエクセルシートがあります。 仮に・・・ A1のセルに「野菜類」B1のセルに「野菜について」 A2のセルに「肉類」 B2のセルに「肉について」 A3のセルに「酒類」 B2のセルに「酒について」 このようにあるとします。 場合によっては、3つで終わる場合もあれば、20ぐらいまで行く場合もあります。 そこでマクロを使いエクセルシートがあるフォルダ内に・・・ 「野菜類」 「肉類」 「酒類」 各フォルダを作成して、その各フォルダ内に「Bのセル名.txt」のファイルを作成したいと考えています。(.txtの中身は空です) 今は、手作業でやっているのですが数が多く間違えたりするので、マクロを使って行いたいのですが、その方法がわかりません。 そこで、大変申し訳なのですが、マクロの方法を教えていただけないでしょうか? よろしくお願いします。 《エクセル2000》シートタブの文字だけが小さくて困っています こんにちは。 しばらく前までは違ったと思うのですが、エクセルの画面で、メニューバーの「ファイル、編集…」という文字などに比べ、シートタブの文字だけが小さくなってしまったような気がします。 シート名には漢字を多用しているので、非常に見づらく、困っています。 知らず知らずのうちに、どこかの設定をいじってしまったのかもしれませんが…画面のプロパティをいじる以外の対策方法はありますか? エクセルのマクロについて教えてください 作業が面倒だし、間違いもよく発生するので、 下の条件のマクロをどなたか教えて頂けませんか? 宜しくお願い致します。 社内のサーバーにエクセルファイル名、AからZまであるとします。 各AからZにそれぞれ同じシート名「集計」があるとします。 そのシート内にデータが色々あるとします。 ある決まったセルだけを削除するのではなく、セルの色だけで判断してデータを削除したいのです。 例えば、赤色のセルになっている部分だけを対象に 入力されている数字を消したいのです(行削除ではなく、単純にデリートです)。 上記をマクロで実行する方法はないでしょうか。 マクロ初心者なので、プログラム言語の下に簡単な説明を頂けると助かります。 どなたか詳しい方がいらっしゃいましたら、宜しくお願い致します。 エクセル・マクロ・・・シート名の取得等 エクセル・マクロ・・・シート名の取得等 エクセルのマクロで質問です。 ほぼ初心者です。 社内データの処理をしたいと考えています。 マクロを組みたいエクセルブックの構成としては・・・ シート名一覧 集計シート 操作 という3つのシートがあり、 その後ろに各社員のデータシートがあります。 山田太郎 田中花子 ・ ・ ・ 部署により社員数が異なるためシートの4枚目以降は そのエクセルファイルによりシート数が異なります。 やりたいことは以下の2点です。 (1)シート名(社員名)の取得 シート名一覧に各シート名を一行ずつ入れて 一覧を作りたいです。 シート名取得&リスト化のマクロは大体わかりますが、 「シート名一覧」、「集計シート」、「操作」の3つのシート名は 一覧から外したく、どうしたらいいのかわかりません。 また、各シート名を取得した列の横の列に 各社員のシートにあるデータの一部(セルC5:C8)を 貼り付けたいです。 (2)集計シートに各社員のシートのD列の情報(D6:D43)を順に貼り付けていく。 シート名や数が固定されたものであれば何とかできそうなのですが、 不特定になるとどうしたらよいかさっぱりわかりません。 どなたかご教授お願いいたします。 シート名変更のマクロ QNo.4400605『エクセルでシート数を指定して挿入するマクロはどうやって作ったらいいでしょうか。例えばA1セルに挿入したいシートの数を入力するとその数のシートが作成されるというようなマクロを作りたいのですが』という質問をしてそれについては解決しましたが、作成されたシートの名前を1~40のような数字に変更するマクロが分かりません。作成するシートの枚数は決まってなく、25シートであったり、40シートだったりします。A1:A40に1~40と変更後のシート名を入力して、それをシート名に反映させるマクロは作れたのですが、毎回シート枚数が変わるので「インデックスが有効範囲にありません」と出てしまいます。型としては、元シートがあり、そこでシート数を指定しシートを挿入し、そのできたシートに数字の名前をつけたいと考えています。長々なりましたが教えて下さい。 マクロの組み方について エクセル97で、マクロを組みたいと思い 質問します 教えて下さい。 現在、マクロを組んでいます。 仮に「印刷A」と云うマクロがあります。 シート1の「A1」のセルに「1」であれば「印刷A」を実行し シート1の「A1」のセルに「1」以外の数字になれば、印刷しない と云うマクロは、どのようにすればいいのでしょうか?? お願いします。 ブック名をエクセルに貼り付けたい 開いているエクセルのファイルのブック名を、同様に開いているエクセルファイル「book1」の「sheet1」の「A1セル」から縦に順番に貼り付けたいのですが、どのようなマクロの記述になるでしょうか? 簡単にできると思ったのにできません。誰かお助けを・・・ 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
すばやいお返事ありがとうございます。 すいません、質問し間違えました。 逆に、「A1」のセルにある文字を、そのシートのシート名にするには、 どういったマクロを組めばよろしんでしょうか?