- ベストアンサー
エクセルでこんなことできますか?
エクセルでこんなことできますか? できるなら、作り方教えて下さい。 (マクロを使っても可) シート「目次」 シート1 シート2 シート3 シートの1、2、3に文章を入力もしくは貼り付けます。 すると、シート「目次」に見出し(文章の頭15文字とか・・・)が、 自動で挿入される。 これによって、シート「目次」をみれば、 シート1、2、3に今どんな文章が入っているかがわかるようにしたい。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは 3です 4の補足の >参照先のA?の部分が全くかわってくれませんでした。 ここは数式内に文字を入れているだけなので、フィルコピーで 参照が変わることはありません。 「目次」という言葉から各シートの一つか二つくらい(多くても四つ) のセルを参照させれば十分と考えていたので、4のような回答をしました。 3の補足で 「A3000まで表示させたい」と書いてあれば 4の回答ではなく下記のような回答をしていました。 例)4の表を参考に 仮にG列を作業セルとしています。 G2に A1 と入力して必要なだけ(G3001まで)下方向にフィルコピー (G3001のセルの内容は A3000 になります) A2に =LEFT(INDIRECT(A$1&"!"&$G2),15) 必要なだけシート数の分だけ 横方向にフィルコピー そのまま下方向にもフィルコピー もう、ご希望の表は出来上がっているかも知れませんが 練習材料としてお試し下さい。
その他の回答 (4)
- kaisendon
- ベストアンサー率44% (114/257)
こんばんは 3です A B C D 1 シート1 シート2 シート3 シート4 2 3 4 5 頂きました補足のような「横の表」ならば A2に =LEFT(INDIRECT(A1&"!A1"),15) A3に =LEFT(INDIRECT(A1&"!A2"),15) A?に =LEFT(INDIRECT(A1&"!A?"),15) ↑ ここの ? に必要な数字(参照先のセル番地)を入れてください。 A2、A3…を選択して横方向にフィルコピーしてみては如何でしょうか?
補足
こんにちは。何度もご丁寧な回答ありがとうございますm(__)m 今朝からさっそく教えていただいた数式で、=LEFT(INDIRECT(A1&"・・・ のA1を$A$1の絶対参照に変更してさっそく作ってみました。 思っていたとおりのものがつくれたのですが、 この方法では、数式のコピーにしろ、オートフィルにしろ、 参照先のA?の部分が全くかわってくれませんでした。 A3000とかまで作りたかったので、いちいち入力するわけにもいかず、 いろいろためしてみた結果、 No1の方の、=LEFT(シート名!セルの場所,文字数)で落ち着きました。 ですので、大変心苦しいのですが、良回答はNo1の方にさせていただきます。 そして、今回新たに関数を覚える機会を下さった御礼と、 ご親切な応対に、次点とさせていただきます。 この度はありがとうございました。
- kaisendon
- ベストアンサー率44% (114/257)
こんにちは 目次シートの構成 A B 1 シート1 2 シート2 3 シート3 ↑ここに記入するシート名は 実際のシート名と同じものにしてください。 (シートが増えれば、そのシート名を下方向に追加) 各シートのA1に入った文字を15文字取り出すとして 目次シートのB1に =LEFT(INDIRECT(A1&"!A1"),15) これで数式内のシート参照先を手作業で変えることなく フィルコピーで各シートのA1の値を取り出せます。
補足
A B C D 1 シート1 シート2 シート3 シート4 2 3 4 5 A1に、シート1の1つ目、A2に、シート2の2つ目・・・ B1に、シート2の1つ目、B2に、シート2の2つ目・・・ といったように、目次を縦に並べることは可能でしょうか? 教えていただいた関数でやってみたのですが、 どうも上手くいかず・・・(>_<) もしかしてこの式だと、シートに1つしか文章をいれれないのでしょうか? ヘルプをみてたら、そんな気がしたのですが・・・ 初心者なもので、色々と聞いてすみません。
- wm_bf
- ベストアンサー率0% (0/1)
このようなものはいかがでしょう? シート「目次」のセルに =シート1!A1 これでシート1のA1のセルに文字を入れると シート「目次」に代入されます
- nanasupra
- ベストアンサー率33% (45/136)
目次のシートに =LEFT(Sheet2!A1,6) とうつと、=LEFT(シート名!セルの場所,文字数)が表示されます。 シート名を変えていくと目的のことができると思いますよ。
お礼
長い間ごぶさたしまして、もうしわけございませんでした。 その後、暇をみつけて教えていただいた式でつくってみました。 嬉しいことに、思っていたものがつくれました。 この度は、何度もごしんせつにありがとうございました。 以前、別の方にポイントをとお伝えしてありましたが、 その後まだ締め切っていなかったので、No5様に発行 させていただきます。 本当にどうもありがとうございました。