• 締切済み

EXCELの行の挿入時に数式のコピーを自動的にしたい

EXCELについて質問させてください。 50列くらいの表があって、そのうち45列くらいは計算式です。 計算式は絶対いじられたくないので、 列ごとにロックをかけようと思っています。 ただし、随時行は追加していきたいのですが、 行を追加したら数式はコピーしたいのに ロックがかかってコピーできません。 行を追加したら自動的に数式がコピーできるようにする方法は ありませんでしょうか? ご回答、よろしくお願い致します。

  • s-e
  • お礼率70% (85/121)

みんなの回答

  • syuyama
  • ベストアンサー率34% (72/209)
回答No.1

マクロを使うしかないと思います。

s-e
質問者

お礼

ご回答、ありがとうございます。 自分で調べて、EXCEL2003のリスト機能を使えばよいようだと発見しましたので、 バージョンアップしてみようと思います。 http://okwave.jp/qa2466715.html お騒がせして申し訳ありませんでした。

関連するQ&A

  • エクセルで、1行挿入した時に数式も一緒に作ることが可能?

    エクセルで、商品名と、価格と、在庫数の表をつくりました。 在庫の金額を出すために、価格×在庫数=在庫金額となるように、4列目に数式を作ったのですが、新しく商品が増え、表の途中に、1行挿入したいと思います。 そこで、挿入したい行に「1行挿入」したのはいいのですが、1行できるだけで、 前後の行に入っているのと同じ数式は入りません。 わからないので、前の行を新しく挿入された行にコピーし、商品名や、価格などを上書きしていました。 でも、いちいちコピーするのも大変だし、1行追加した段階で、数式や書式までおなじようにできる方法ってあるのでしょうか? どなたか、正しい方法をご存知の方、教えてください。

  • 行の挿入で数式も自動的に挿入

    C1列に=SUM(A1:B1)を入力し、オートフィルを30行目までかけました。 3行目で行の挿入をした時に 自動的にC列に数式が入力されている状態 (上の行、又は下の行のコピーを挿入) にしたいのですがどうすればよろしいでしょうか? 行をコピー  → コピーしたセルの挿入 以外の方法はあるんでしょうか? よろしくお願い致します。

  • エクセル 行挿入時の自動計算

    エクセルについて教えてください。 例えば、エクセルシートの1~10行目を使っているとして、 C列のみに計算式が入っているとします。 ex C列の計算式→A×B=C 通常、5行目に新たに行を挿入すると、Cは空欄になるかと 思います。Cには計算式が入っていないため、例えば、上下の 行のCの計算式を手動でコピーしてくると思います。 ここで質問なのですが、この新たに追加した5行目のCについて 手動ではなく、自動で計算させることはできますか? マクロとかはあまり詳しくないので、例えばオプション設定等で できるようになるとうれしいのですが。 お分かりになる方、回答をよろしくお願いいたします。

  • エクセルで行挿入した際、自動的に計算式も入力される方法を教えて下さい。

    例えば、A列は単価を入力する欄、B列には数量を入力する欄、C列には=A1*B1(1行目の場合)の計算式が入っている表があるとします。 表の途中で行挿入すると、自動的にCのセルに数式が入力される方法はありますでしょうか? 複数の人に毎月この表(実際はもっと列が多い表)に入力して貰って集計等をしているのですが、各個人で表の途中で行挿入して行を増やした際、数式がコピーされてない人がいるため、行挿入すると自動的に数式が入力される方法がないかと思っております。 エクセルのバージョンは2000又は2003、行挿入は必要なので、行挿入を禁止する事はできません。 宜しくお願いします。

  • 【エクセル】行挿入で数式もいっしょにコピーしたい

    こんにちは。 エクセルで現金出納帳を作成しています。 例えば・・・   A列   B列 C列 D列 E列 1 日にち  科目 収入 支出 残高 2 10/1  光熱費    10000 3 10/2  給料  200000   190000 4 ・・・・・・ E列には=IF(E2="","",IF(AND(C3="",D3=""),"",E2+C3-D3)) という数式を入れています。 後からデータを足したい時(例えば3行目に挿入)に、行挿入をすると 数式もコピーされ、以下の行の数式も更新されるようにしたいのですが、どのようにしたら良いのでしょうか。 ご回答宜しくお願い致します。

  • EXCELの数式のコピーについて

    幼稚な質問ですいませんが、どなたか助けてください。 罫線を壊さずに数式だけをコピーする方法を知りたいのです。  1.EXCELで表を作成しました。  2.罫線も数種類の線を使って作成。  3.B列、C列には既に数値は入力済み。  4.最後に    D2=C2-B2   といった簡単な数式を入れました。  5.20行くらいの行数があるためD2の計算式を下部方向へコピーす  ると・・・ 折角作成した罫線が滅茶苦茶になってしまいます。  何とかコピー先の罫線はそのままに数式だけをコピーさせる方法をご享受下さい。

  • EXCEL2003でロックされたセルを含む行の削除、追加を許可したい

    EXCEL2003で、以下の表を作りました。 ・200行50列。50列うち40列は数式。リストになっている。 ・数式でない10列のみ、ロックをはずし、シートの保護をかけた。 この表で、保護したまま、以下の操作を許可したいのですが、可能でしょうか? ・ロックされたセルを含む、行の削除 ・行の追加時に、ロックされた列に数式の自動コピー  (リストになっているので、保護解除状態ではコピーされます) 数式をいじられたくないだけなので、行の追加削除は自由にさせたいのです。 EXCELのバージョンアップをしたら可能になったりしますでしょうか? ご回答、よろしくお願い致します。

  • エクセルの数式コピーについて

    エクセルの表計算でI列のE4行~E24迄の数式(既に入力している数値はそのままにして) をE25以降(ここにも既に数値入力済み)にコピーしたいのですが、既に入力している数値が変わってしまいます。入力した数値はそのままにして数式だけコピーするのはどうしたらいいのでしょうか? 形式を選択して貼り付けでもうまくいかず、既に入力した数値が変わってしまいます。 どの様にすれば良いのでしょうか?

  • Excel 数式のコピーについて

    一般的な売上の合計を求める表で、行を挿入するとその行の数値も加算され縦計の合計も 数式のコピーで自動的に求められるようになってますが、 列を挿入して売上店を増やしたらその店の合計は自動的には関数が入ってなく、関数のコピーを しなければいけなません。 行の挿入と列の挿入では違ってくるのですか? 行ができるので列もできるのか?と思ってました。よろしくお願いします。   A社D社B社    10 30 20    20 20 30 合計30    50    (D社を挿入したら縦計が自動的に入ると思ってました・・・)

  • エクセル 数式

    エクセルの数式について質問です! 数式をいれて計算しなければいけませんが、それは一回ずつやらなければいけないのでしょうか? 例えば、D列(D3)を数量 E列(E3)を単価 F列(F3)を金額にした場合、数式は<=D3*E3>となります。 これは一回計算するごとに一回ずつ数式をいれなければいけないのですか? 後、コピーをつかってやって、一回ずつ計算しなくても自動的に計算してくれたのですが、自分が聞きたいのはそれとはまた違うくて、自分が聞きたいのは、 D3に1 E3に¥100をいれると自動的にF3に¥100(この場合)になるようにしたいのです!! が、その設定がわかりません・・。 なので、簡単に言うと、数式を保存したいのです。 一回ずつ数式を入れなくて、自動的に計算して欲しい所だけ計算できるようにしてほしいのです!! そんな都合のよいもの・・・ありませんか? ぐだぐだな説明で分かりにくいかもしれませんが、回答、宜しくお願いします。 (ちなみに、自分が使っているエクセルはエクセル2010です。)

専門家に質問してみよう