- ベストアンサー
Excelで複数ブックの同一セルに同じ値を入力するにはどうすればよいですか?
windowsXPを使用しています。 Excelで同じフォームのブックが300ほどあります。 この300のブックのA1というセルに、全て同じ値を入力したいのですが、 効率的な方法がありましたら教えていただけますでしょうか。 (社員1名につき1つのブックがあるのですが、社名変更のため、 全てタイトルを変更しなければなりません。 なお、全社員ともフォームは同じですが、ブックの数や、シート名は異なります。) 同じブック内での複数シートへの入力であれば、 作業グループで一度にできると思いますが、異なるブックの場合、 作業グループも使えないため、どうすればよいのか分かりません。 やはり全てのブックを開いて一つ一つコピペするしかないのでしょうか? お忙しいところ恐れ入りますが、よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17068)
- tamago800
- ベストアンサー率36% (4/11)
- hana-hana3
- ベストアンサー率31% (4940/15541)
関連するQ&A
- excelでbookからbookへの数式コピー
既出かもしれませんが教えてください。 4つのシートにカテゴリーごとに入力した情報があり、 5つめの「シート5」にシート1-4の内容をすべてリンクさせて一行に集約しています。 2年前よりこれを用いて、シート1-4は入力用、シート5は出力用としてdataを整理してきました。現在400ほどのbookが集まっています。 事情により、すべてのシート5の内容を変更せねばならず、あるブック[book1とする]のシート5で一つ一つのセルの数式を変更しました。book1で改定したシート5・改を他のすべてのbookに適用する必要があり、book1 シート5・改の数式のみを book2のシート5にコピペしたのですがうまくいきません。 book2 のシート5に、book1の1-4までのdataが貼り付けられてしまうのです。 book間で、数式のみをコピペすることはできないのでしょうか?
- 締切済み
- オフィス系ソフト
- 複数ブックの特定のセルを合計したいです
中を見ていただき、ありがとうございます。 似たような質問・ご回答があるのは重々承知しておりますが できるだけシンプルなコードを教えていただきたく、質問させていただきました。 さて、いま1つのフォルダ内に,複数のブック(ファイル)が入っています。 すべてのブックはExcel2007で作成しており、目的の作業もExcel2007で行いたいです。 なお、それぞれのブックの名前に規則性はありません。 ブックの中身は統一されており、1ブック1シート、シート名は Sheet1 です。 このシートのB4からP4(横一列15個のセル)には、画像上段のように数値が入っています。 ここでやりたいのは、すべてのブックに入っているそれらの数値を平均して、 別に用意しておいた集計用のブックの同一セル(B4からP4)に入れるという作業です。 ブックを結合してから串刺し演算をしても良いのですが、できればマクロ一発で しかもできるだけシンプルなコードで以上を実現できれば嬉しいです。 過不足等ございましたら補足させて頂きますので、どうかお知恵をお貸しください。
- ベストアンサー
- その他MS Office製品
- 複数のブックの同じセル、又は、異なるセルを参照したい(Excel2000)
こんにちわ。まず環境ですが、Win98でExcel2000を使っております。 同じレイアウトのブックが3つあり(仮に、ブックA,B,Cとします)、それぞれのブックのSheet数は複数で このSheet数はブックによって異なります。 【1】これらのブックの結合された同じセル(例:A1:B2)を参照(このセルには数字では無く、30文字程度 の文字が記載されている)し、一部の単語でも一致していた場合、そのSheetを丸ごと、新しいブック (仮にDとします)のSheetにCOPYする、という作業をしたい。 (イメージ的には、全ブックを串刺しにするような感じ…となりますでしょうか) 【2】上記【1】と作業内容は似ておりますが、参照するセルの場所を指定しない場合(複数ブックに ある、全てのSheet内のどこかに指定した文字が記載されていれば対象とする)、そのSheetを丸ごと 全て、新しいブック(仮にDとします)のSheetにCOPYする、という作業をしたい。 このような事が出来るのかすら判断出来ずにおります。 ご多忙中の折、誠に恐縮ではございますが何卒、ご指導の程、宜しくお願い致します。
- 締切済み
- オフィス系ソフト
- エクセルで複数のブックに、値を同時入力する方法は?
同一ブック(ファイル)内の、別シートの同じ番地に、値を同時入力する方法はあるのですが、これをブック間では行えないでしょうか? 例えば「Book1」の「A1」セルに「あいうえお」と入力したとします。 すると、別ファイルの「Book2」の「A1」にも「あいうえお」と入力されるようにしたいのです。 よろしくおねがいします。
- ベストアンサー
- Windows Vista
- VBA フォームのテキストボックスにセルの値を入力
解決策が見つからなかったため力を貸してください。 【Excel2010】 選択したセルの数値(その時によって違う)を シート上のマクロを登録したボタンを押すと出てくる フォームのテキストボックスに表示させたいのですが、 どうやってもうまくいきません。 そのフォームは、数字を入れてエンターを押すと その数字に対応した内容をデータベースからもってきて 表示される仕組みになっているのですが、 いちいち数字を覚えるか自分でコピペして入力するのが面倒なので、 シート上の数字(セル)を選択してマクロを押すと 表示されているようにできたらなと思っています。 ちょっとした改善ですが、できたら作業効率が上がるので ご回答をお待ちしております。
- ベストアンサー
- その他MS Office製品
- エクセルで開いていないbookのセルの値が欲しい
エクセルが少し使える程度です。 1000個のブック内に同じ名前のシートが1個づつできています。 その1000個のシート毎にK列の最大値を求めたいのですが、 1000個のシートを”全て開くことなしに”できないでしょうか? シート名は整理表から求めることができます。 シート名="C9&"\"&D9&"\["&A9&".xls]sheet1'" シートが開いていれば、以下で求めることができるのですが。 =max(シート名!$k$2:$k$1250)
- ベストアンサー
- オフィス系ソフト
- エクセルハイパーリンクでブックを開きたい!
WindowsXP、Excel2002を使用しています。 Indexとして使用するエクセルブックのセルに入力されたブック名にハイパーリンクを付けて、他のブックを開くようにしたいのです。 Indexエクセルブックのセル一列に、「A-001」,「A-002」,「A-003」・・・と入力しています。この「A-001」,「A-002」,「A-003」・・・はエクセルブック名で、全てのブックはひとつのブックにまとめてあります。 よろしくお願いします!
- ベストアンサー
- Windows XP
- エクセル 未入力セルがあると保存できない設定
エクセルVBAで、入力必須項目を設定し、未入力セルがある場合は保存ができないようにしたいのですが教えていただけませんか。 ブックには複数シートが存在し、入力必須項目を設定したいのはsheet1のみ。 sheet1のA1,A5, A9, B1, B5, B9の6つのセルはすべて必須入力。 未入力がある場合はファイルを閉じる時に保存が出来ないようにする。 出来ればどのセルが未入力なのかエラーメッセージが出るとベスト。 6項目すべて入力できていれば通常通りファイル保存して閉じることができる。 このブック作成者がブック作成、変更ができるようにしたい(ファイルを作成、変更する時はブランクなのでエラーメッセージが出てファイル保存ができないため)。
- ベストアンサー
- オフィス系ソフト
- Excel 複数のシート名を一括変更できる名簿作り
Excelでシート名を変更する際、特定のブックの特定のセルに文字を打ち込むと、他の全てのブックのシート名が一括で変更されるようにすることは可能でしょうか。 例えばですが“名簿”というブックの「A1~A5」に文字を入力すると、他の全てのブックの「Sheet1」には“名簿”ブックの「A1」に打ち込んだ文字が反映され、「Sheet2」には“名簿”ブックの「A2」…と、一括で変更できる方法はないかと思っています。 他の全てのブックは一つのフォルダの中に集約します。 また、ブック名だけ変えて中身は原本のコピーをしていきます。 3000を超えるブックを作るので、変更をすることになった時は全て手作業になるかと思うとゾッとします…。 調べていると、VBAというものを使いそうというところまで分かったのですが、こことはカテゴリが違っていましたら申し訳ございません。
- 締切済み
- Visual Basic
- EXCELの複数シートをそれぞれ別ブックへ保存したい
EXCEL97を使用しています。 1つのブック内に複数のシート(10~20枚)があります。 これを全て1シートずつの別のブックに分けて保存をするマクロを作成したいのですが、できますでしょうか? できれば各シート内の(A4)に入力されている文字列を各ブックの名前として使用したいのですが・・・。 (各シートのセルA4の値に重複はありません) 現在は各シートを新しいブックにコピーして名前を付けて保存、の作業をシート数分繰り返しています。 すみませんがよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ゴールデンウイーク中に垣根の剪定を行いたいと考えています。新芽が伸びてきているため、垣根全体の上と横を整えたいと思っていますが、この時期に剪定しても木にダメージはないでしょうか。
- 植物のことに詳しくないため、最適な時期ではないかもしれませんが、枝の下の方がすきすきになってきています。ゴールデンウイークが終わる前に垣根をきれいにしたいので、問題がないなら剪定したいです。
- 垣根の剪定について質問です。ゴールデンウイーク中に垣根全体の上と横を整えたいと思っていますが、この時期に剪定しても木にダメージはないでしょうか。植物のことはよく分からないので、アドバイスが欲しいです。
お礼
お礼が遅くなって申し訳ありません! ご丁寧に教えていただきありがとうございました。 上記のマクロで一気に変更できました! ただ、その他にも問題が発生しまして、変更する場合は直前のシートを 同じブックの中にコピーした上で、変更することになっています。 (過去の履歴を残すため) なので、シートの移動またはコピーのマクロも組む必要があります。 更にこれらのexcelファイルには全てPWロックがかかっているため、 マクロを実行する度に、PWを聞いてくるので、全ブック分入力しなくてはならず。。。 さすがにPWを自動で入力してくれるマクロは分からないので、 今回は地道にやるしかないかぁというのが結論です。 とはいえ、tamago800さんに教えていただいた上記のマクロは 別のexelファイルで活かせますので、活用していきたいと思います。 ご親切にありがとうございました(^^)