[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBA コードについて教えてください。』(マロン)
A10のから表があます。
F10に部署名が記入されています。
やりたいこととしては表の中にA部署の人以外削除して、A部署という名前をつけたファイルを作成して保存する。ということをB部署、C部署以降も同様にして、部署名の人だけが表示されたファイルを作成するマクロのコードを作成したいのですが、
どのようなコード記入するれば適正でしょう
部署の人数はバラバラで10名以下のところもあれば50人以上のとこもあります。
よろしくお願いいたします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
従業員名簿の部署分け、と言う事でしょうか。
BOOKよりシート別の方が後々便利なような気が。。。?
従業員一人一行で下にずら〜〜〜っとならんでいるのなら。
オートフイルター、かフイルターオプションで部署毎に表示
コピペでいけるのでは、ないでしょうか。
今少し詳しい説明をなされば。。。
きっとたくさん回答があることでしょう。
でわ
(隠居じーさん) 2018/06/10(日) 12:36
コメントありがとうございます。
名簿というよりは社員の評価表といった感じです。
作業としては部署ごとにシートで作成したあとで、BOOKで保存できたらいいなと思ってます。
部署ごとにBOOKにする理由としては、
部の長へデータをお渡しするため、部門ごとになっているとありがたいです。
ちなみに表はA10からあるですが、A9から上には表に関する必要な記載があり、
A9から上は消さずに、表だけを変えたい場合でもフィルターオプションでできますか?
(マロン) 2018/06/10(日) 14:05
1)部署名のリストを作成(フィルタオプションが使えます)
2)元ブックをSaveCopyAsで、A部署の名前で保存
3)A部署以外を、オートフィルタで抽出し削除
4)保存して閉じる
5)リストに従い、他部署についても、2)〜4)を繰り返す。
6)リストを消去
(マナ) 2018/06/10(日) 15:31
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.