ベストアンサー シート見出しの名前がセルA1に自動的に入力したいです 2008/10/22 10:06 Excelのシートの名前をセルA1に自動的に入力させるにはどのようにしたらいいでしょうか。 教えてください。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー mu2011 ベストアンサー率38% (1910/4994) 2008/10/22 10:08 回答No.1 一例です。 A1に=MID(CELL("filename"),FIND("]",CELL("filename"))+1,31)で如何でしょうか。 質問者 お礼 2008/10/22 11:57 ありがとうございます。 やってみましたができませんでした・・・。 通報する ありがとう 0 広告を見て他の回答を表示する(1) その他の回答 (1) fujillin ベストアンサー率61% (1594/2576) 2008/10/22 12:46 回答No.2 ANo1さんの回答でうまくいくと思いますけれど・・・ 一度ブックを保存した状態から、試してみましたか? (未保存の状態だとうまくいかない可能性がありますので) 質問者 お礼 2008/10/22 14:24 ありがとうございます。 保存をしたらできました。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A excelにて シート1のA1セルにA1と入力し excelにて シート1のA1セルにA1と入力したら、別シートのA1にあらかじめ書いてある文字を表示させる方法がわからない 自動的に他のシートのセルを参照させる方法はわかるのだが・・・すみませんどなたか・・お願いします エクセル Sheet1 セルで入力したものをSheet2のセルへ エクセルのSheet1のセル(例えばB1)に入力した文字を、 Sheet2のセルの任意のセル(例えばA5)に自動で表示させるには どうすればいいのでしょうか? Sheet2のA5のセルの中で、=Sheet1!B1 と入れても「0」に なるだけで・・・エクセルの何の機能を使えばいいのか全然分かりません。よろしくお願い致します。 セルA1~セルA31に、31~1を自動入力したい ExcelでセルA1~セルA31に、31~1を自動入力するにはどうしたらいいでしょうか。 A1~A31に1~31であれば、A1に1を入力してセルの右下の四角を掴んでドラッグすればいいのですが、その逆の順なので困っています。 Excel 2003です。 よろしくお願いします。 エクセルのシート名をセルに入力 エクセルで、シートの名前をセルに入力するマクロを教えて下さい。 例えば、【05-1234】というシートのA1のセルにマクロで【05-1234】と入力したいのです。 お願いします。 条件により、シート見出しの色を変更したい エクセル2007を使用してします。 ある報告書の全シートを対象として A1セルにkさんの名前が入力されたらそのシートのシート見出しが緑になり、A2セルにmさんの名前が入力されたらそのシートのシート見出しが青になり、なおかつ、kさんとmさん2人の名前が入力されたらそのシート見出しの色が黄色に自動でなるマクロの記述を教えてください。よろしくお願いします。 エクセルで、文字列の入ったセルを他のシートへ自動的に入るようにしたいのですが・・・ エクセルで、文字列の入ったセルを他のシートへ自動的に入るようにしたいのですが・・・ 例 シート1のA1セルに「○○会社」と入力 自動的にシート2のA1にも同じ「○○会社」が入力される。 A1セルに入力したら、入力時間をA2セルに自動挿入 こんにちはtmgmです。 Excelでちょっと困っています。 「A1セルに文字を入力したときの時間をA2セルに表示する」ということがやりたいのですが、 実際やってみるとなかなか出来ませんでした。 A2セルの書式をhh:mmなどにして、セルに=if(A1<>"",NOW(),"")と書きました。 これで一応A1セル入力でA2セルに時間は挿入されますが、Excelの自動計算機能により、一度閉じてまた開いた場合や他のセルで自動計算を行うような入力をした際などに時間が更新されてしまいます。 時間が更新されてしまってはだめなんです。 かといってツール→オプションから自動計算を手動にすると、その他の計算(例えばSUM関数など)の自動計算に影響がでて、使い勝手が違ってくるし。。。。 どうすればよろしいんでしょうか? お分かりになる方ご返答宜しく御願い致します。 セルに入力があったら別のシートに自動で入力させたい 似たような質問もあり自分でもいろいろ調べたのですが、 解決できなかったのでお願いします。 エクセルは2011で少し使える程度、あまり詳しくはありません。 シート1に「名前」「一回目」「二回目」という列があります。 そこの「一回目」の列に入力があった場合のみ別のシート2に自動で入力(抽出)されるようにしたいです。 例としてはこんなかんじです。↓ シート1 名前 一回目 二回目 佐藤 1 山田 1 鈴木 1 田中 2 とあったら、「一回目」に入力があった行からシート2に シート2 名前 点数 佐藤 50 田中 100 こんなかんじでシート2には「名前」と「一回目」に入力された数値に50掛けたものが自動で表示されるようにしたいのですが、 このようなことは可能でしょうか? 説明がわかりにくいかも知れませんがよろしくお願いします。 エクセルでシート名を自動入力したい。 いつもお世話になります。 エクセルのシート名の入力について質問です。 「A1」に「あああ」と入力したらシート1の 名前が「あああ」となるようにしたい。 さらに「B1」に「いいい」と入力したらシート2の 名前が「いいい」となるようにしたい。 この質問が↓近いのですが、A1のみ? http://oshiete1.goo.ne.jp/qa2025849.html A1、B1、C1・・・・もしくは、A1、A2、A3・・・と 行で続いても列で続いてもいいのですが・・・ 更にもう一つ質問がございます。 別のシートに連番を割り振ることは、可能でしょうか? 例えばシート1~シート20まで有るとします。 シート1のセルA5に「101」と数字を入力し シート2のセルA5には「102」、シート3のセルA5には「103」と 連番を一挙にコピーできますでしょうか? どうぞ宜しくお願い致します。 Excelのセルに入力した文字をシートの見出しの文字に変えるには。 Excelのセルに入力した文字をシートの見出しの文字に変えるには。 A1に「品名」と入力したときに、シートの見出し文字が「sheet1」から「品名」に変わるようにしたいです。 よろしくお願いします。 セルの値によって、シート見出しの色を変更したい エクセル2007を使用してします。以前に、 「ある報告書の全シートを対象として A1セルにkさんの名前が入力されたらそのシートのシート見出しが緑になり、A2セルにmさんの名前が入力されたらそのシートのシート見出しが青になり、なおかつ、kさんとmさん2人の名前が入力されたらそのシート見出しの色が黄色に自動でなるマクロの記述を教えてください」と質問し、 Private Sub Worksheet_Change(ByVal Target As Range) a1 = Range("a1").Value a2 = Range("a2").Value f = 0 If a1 = "k" Then f = f or 1 If a2 = "m" Then f = f or 2 c = Switch(f = 1, 4, f = 2, 5, f = 3, 6, True, xlNone) ActiveSheet.Tab.ColorIndex = c End Sub 上記のように御回答を頂きましたが、今後、入力する名前が変更する事を考えて、A1・A2セル共に、 何か文字が入力されたら(もしくは空白でなければ)と条件を変えたいと思い、色々試してみたのですが、 上手くいきませんでした。 何方か、条件に合うコードの記述を教えてください。宜しくお願いします。 Excelで、セルを削除した際に、自動的に繰り上がるセルの値を入力させ Excelで、セルを削除した際に、自動的に繰り上がるセルの値を入力させたい。 シート1にずらーっと名前のリストを表示させています。その名前を、シート2で拡大して表示させる為に、シート2に大き目のセルを結合させて作成し、当該のセルに「=シート1!A1」との数式を入れました。 この段階では、シート1のA1の値が、シート2に拡大表示されている状態となります。 拡大表示させた物を印刷する事が目的な為、この状態を印刷した後に、シート1でA1のセルを削除しました。自動的にシート2には、繰り上がったシート1のA1になるはずの次の値(「削除する前はA2)が繰り上がって表示されるかと思っておりましたが、「#REF!」の表示が出てしまいます。 設定か何かで自動的に繰り上がった値が表示される方法はありませんでしょうか。 ※ちなにみ、この表示される値は数式等ではありません。 エクセルのシートを他のシートに自動入力できないのはなぜ? 例でいうと、エクセルのAシートのセル番地A1の値をBシートのA1に自動で入力させるときには =A!A1 とすれば自動的に値が飛んでくるのが普通ですが、この式が入っているのにもかかわらず、値が飛んでこないのはどうしてでしょう? F2を押して,Enterをおすと値が飛んできます。 一部分だけがそうなってしまいます。 なにかいい方法はありませんか? EXCELのシート名自動入力 EXCELでシート名にセルA1の値を自動入力したいので、 下記のマクロを使いましたが、いちいちマクロを実行しないと自動入力できません。 Public Sub SheetName() ActiveSheet.Name = Range("A1").Value End Sub これを、マクロを実行しなくても、セルA1の値が変わった時点で 自動的にシート名も変わるようにできないでしょうか? シートを超えてのデータの自動入力 エクセルで質問です。 例えばシート1、とあるセルに5と入力したものを シート2の指定したセルに同じように5と自動的に入力されるようにするにはどのような関数を使えばいいのか教えてください。 ちなみにシート1のとあるセル5の数字は、アンケートの結果の数字で 関数のCOUNTIFを使用して出した数字となります。 よろしくお願いします。 エクセルのセルに名前を入力するだけで自動的にそのシートタブもその名前に エクセルのセルに名前を入力するだけで自動的にそのシートタブもその名前になる方法はありませんか? どなたか教えてください。大量の名簿を作成しています。宜しくお願いいたします。 エクセル 別のシートの文字を自動で入力させるには エクセルで、例えばSheet2のB1(空欄)のセルを選択しているとします。 で、ですね、Sheet1のA1に「あ」と、入力してあるとします。 このような状況で、Sheet1のA1をクリックすると、Sheet2のB1に自動で 「あ」と、入力されるようないい方法はないでしょうか? 簡単だといいんですけど、難しそうな場合、図解入りで解説してあるような ところがあれば教えていただけると有り難いです。 よろしくお願いします。 シート名を自動でつけたいのですが、助けてください 大変困っておりまして、どなたか教えていただけませんでしょうか。 エクセル2003の1ファイルの中に sheet1 原稿というシート、2シートがあります。 1.sheet1 A1のセルに店舗の名前が入力されています。 店舗数は 40店舗あります。 2.原稿というシートをコピーして名前を変更していますが、店舗数が多いので、 名前を自動的にシート名に表示したいのです。 似たような質問が出ていたのですが どうも上手く出来ません。 急を要しておりまして、どなたか簡単に出来る方法を教えてください。 複数シート日付自動入力 エクセルで日報を作っております、1日から31日までの31枚のシートがひとつのブックの中にあり1日のシートのA1のセルに”1月1日”と入力すれば後の30枚のシートに自動で入力できる関数もしくはマクロがありませんでしょうか、曜日も表示したいです。 番号入力後に データベースシートから自動入力 エクセルの関数で、 下記、ご助言願います。 エクセルのシートで、 番号と項目名(1対1対応)を記載したデータベースシートを作ります。 別シートで、番号を入力すると 先程のデータベースシートを参照して、(番号入力をしたセルの横のセルに) 入力番号に対応する項目名を自動で入力するようにしたいと思います。 関数で可能でしょうか? 例えば、 データベースシート: 01 りんご 02 みかん 03 バナナ 入力シート 03 <ばななが自動入力> よろしくお願いいたします。 注目のQ&A 「前置詞」が入った曲といえば? 緊急性のない救急車の利用は罪になるの? 助手席で寝ると怒る運転手 世界がEV車に全部切り替えてしまうなら ハズキルーペのCMって…。 全て黒の5色ペンが、欲しいです 長距離だったりしても 老人ホームが自分の住所になるのか? 彼氏と付き合って2日目で別れを告げられショックです 店長のチクチク言葉の対処法 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど
お礼
ありがとうございます。 やってみましたができませんでした・・・。