[[20100217110750]] 『別シートに列を追加して表示させたい』(AC) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『別シートに列を追加して表示させたい』(AC)

Excel2000、OSはXP使用です。

Sheet1に以下ようなのリストがあります。

<Sheet1>

  行    A       B          C          D          E     …
   1  会社名   住所       TEL        FAX     担当者 
   2  あ     福岡県     111-1111   111-1112  田中      
   3  い      東京都    222-2222  222-2221   山口     
   4  う      大阪府     333-3333  333-3334   佐藤 

Seet2にSheet1のD列とE列の間に以下のように列(メモ1とメモ2)を追加したものを表示させたいです。

 
  1 会社名 住所 TEL FAX     メモ1   メモ2 担当者

   2  あ      福岡県      111-1111    111-1112                        田中      
   3  い       東京都     222-2222   222-2221                         山口     
   4  う       大阪府      333-3333   333-3334                         佐藤      

sheet1の内容は日々追加更新されていきます。

関数は初心者です。
わかりやすュ教えて頂けると助かります。

宜しくお願いいたします。


 Sheet2のE、F列をさけて、

 A:D→A:D
 E →G

 と云う対応で 数式リンクさせればいいだけではないですか?

 例: A1セルなら =Sheet1!A1&""

     ※ Sheet1のデータに数値がある場合は、別の式になります。

 (半平太) 2010/02/17 12:12

ありがとうございます。
単純なことですみません。

sheet1のセルに色のついた行があるのですが、それもsheet2に反映できるのでしょうか??

(AC)


 >sheet1のセルに色のついた行があるのですが、それもsheet2に反映できるのでしょうか?? 

 書式も一緒に反映させたい、と云うことですと、普通はコピー→貼り付けですね。
 そんなこと、毎日手作業でやっていられないなら、マクロです。

 マクロの記録で、
  A:D列をコピーして、Sheet2の同じ位置へ貼り付け、
  E列をコピーして、Sheet2のG列に貼り付け
 とやって、コードを書かせれば、そのまま毎回使えそうですけど、
 もう、トライされていますか? まだでしたら、やってみて下さい。

 (半平太) 2010/02/17 13:49

書式も一緒にコピーさせたいということです。
手作業を減らしたいため、マクロになるかと思いますが、

マクロの記録…
というところからがよくわかりません。
どのようなコードでしょうか…??

(AC)


 >マクロの記録… というところからがよくわかりません。どのようなコードでしょうか…?? 

 『どのようなコード・・?』と聞かれると、どぎまぎしてしまいます。
 「どのように記録するのか」なら分かります。

  メニュー[ツール]→[マクロ]→[マクロの記録]→保存先を「作業中のブック」に指定して、[OK]
  先のレスで書いたコピペの操作を手で行う
  メニュー[ツール]→[マクロ]→[記録終了]をクリック

 以上で、標準モジュールにMacro1と云う名でコード書かれていますので、
 コピペが必要になったとき、そのマクロを走らせて下さい。

 (半平太) 2010/02/17 14:14

 マクロの記録は、Shee2がアクティブになっている状態から初めて下さい。
 そうしないと、Sheet1を指定する操作が記録されません。

 (半平太) 2010/02/17 14:18

ありがとうございました!
できました!

もう一つ困っているのですが、
上記sheet1の列に「1」というフラグがたっているところがあります。
フラグのあるsheet2のメモ1・メモ2のセルに色をつけたいのですが
これもマクロになりますでしょうか??

小出しに聞いてしまいすみません。。

(AC)


 色は条件付書式で付けることが出来ると思います。

 >上記sheet1の列に「1」というフラグがたっているところがあります。
 これはどこにあるのでしょう?
 sheet2にはコピーしない範囲でしょうか?
 sheet2にもコピーしておかれるのが良いと思いますが。

 条件付書式についてはこちらをご参考に。
http://www.excel.studio-kazu.jp/lib/e2qw/e2qw.html
 応用編に書いてあるように
  数式が  =$そのセル=1  背景色設定
 と言った感じに出来ると思います。

 sheet1からコピーして来る際
 メモ1・メモ2の列には
 貼り付けを行わないよう気をつけて下さい。

 (HANA) 

ありがとうございました!
(AC)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.