- ベストアンサー
エクセルデータを所属毎に別ファイルにする方法を教えてください。
EXCELのことでお伺いいたします。 あるお客様(50店舗くらいを経営している飲食店)の給与計算を担当しています。 全従業員の賃金台帳(エクセル)を作成後、店長に内容を確認してもらうために各店舗番号でフィルタをかけ、コピペで別のファイルを作り、メールで送っています。 他の店舗の従業員の明細が見えてしまうとまずいので、その店舗に所属する従業員の給与だけ確認してもらうようにしています。 コピペで別のファイルを50個作るのが非常に面倒なのですが、このような作業が自動的にできる方法はありますか? パソコンについて、詳しくないので、的外れな質問かもしれないのですが、 ご回答いただけますと助かります。よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
私は,ほぼ質問ばかりで,回答する技量もないので以下をご紹介したいと思うのですが・・・ Excelのことは↓で質問してみてはどうでしょうか・・・ Excelだけに特化してあるので,今までの質問・回答にあるかも知れません。レスポンスも早いですよ。 (参)http://www.ichikura.com/cgi-bin/tbbs/tbbs.cgi?cmd=parent
その他の回答 (2)
単純にVBA(Visual BASIC for Applications)でコード作成して実行すれば 良いのでは? 記載されている内容の範囲なら「記録」したコードを元にちょっと改造すれば 出来そうな気がしますよ
お礼
ありがとうございます! VBAって聞いたことがある程度です・・・ 初心者でも本読んでできますか?? よろしくお願い致します。
- ookami1969
- ベストアンサー率14% (137/953)
まず、どういった所が面倒で どういったに悩んでらっしゃるのかが わかりませんが、ファイルを50個も作る必要は無いですよね? 1つのファイルで コピペして 名前を変更して 送って 確認する時は 送信済のメールの添付を見ればOK! コピペ自体は Ctrl + A で全部選択出来ますから そんなに大変な作業でもないでしょうし。 全部を一度に確認したい場合は全部のシートを1つのファイルにまとめておけばOKですよね。 もっと便利な方法もきっとあるでしょうが 僕が今考えられる事は この程度って事で悪しからず。。。。
お礼
ご回答ありがとうございます! 「1つのファイルで コピペして 名前を変更して 送って 確認する時は 送信済のメールの添付を見ればOK!」 一応店舗に送ったファイルはフォルダに保存しておきたいのです。 送る前にファイルごとにパスワードをかける必要もありまして・・・ もう少し調べてみます。 ありがとうございました。
お礼
どうもありがとうございます。 こちらでも聞いてみたいと思います。 ありがとうございました!!
補足
ご紹介いただいたサイトに相談してみました。 初めてのVBAでしたが、とても親切に対応していただき、 解決することができました。 本当に助かりました。ありがとうございました。