質問: エクセルで作る見積表の抽出印刷方法?? エクセルで見積表を作りたいと考えています。商品名、単価をあらかじめ入力しておいて、後で数量さえ入力すれば合計金額が出るという、よくあるタイプのものです。 しかし、ここまでなら私にも作成出来るのですが、問題はこの後です。数量を入力した商品、単価、数量、金額、最終的な合計金額のみを印刷できるようにしたいのです。つまり、その都度、数量を入力していない商品(行)を省いて印刷したいのです。そうしないと商品の量が多い為に、大変な枚数になってしまい、分かり難い見積表となってしまいます。 また、もう1つお願いがあるのですが、実際、見積表の数量を入力する営業さん達は、エクセルについては超初心者ばかりです。抽出して印刷する方法は、出来るだけ分かりやすいものだと助かります。しかし無理であれば、どんな方法でも構いません。教えてください!!宜しくお願いします。補足が必要であれば致します。
回答: マクロは操作の自動化とでも言うんでしょうか? 複数の動作を一度に自動処理できるので大変便利ですが・・・ ある程度簡単なものなら前述のように 「ツール→マクロ→新しいマクロの記録」を選択後自分のやりたい 操作をそのまま実行します。それが終わったところで「マクロの 記録終了」をクリックすれば完成 という事になります ただしこの作業中の行為はすべて記録されるため 間違ったことも、それを「やり直し」をかけてもすべて記録されます。 これを「フォーム → ボタン選択 →ボタンにマクロを登録」と なって初めてボタンいっぱーつ状態になるのですが・・・ ちなみに「マクロ」が出ない場合は追加インストールになるんじゃ なかったっけ・・・? またこういう「記録だけ」で作ったマクロはいかなる状況においても 自分の思ったように動くわけではないため、正直現時点ではお勧めできません。 通常はvbaというかたちでマクロのための「特別な文法」で作成します。 このへんはもっと上級の方が書いてくださるかも。 ちなみに先ほど紹介したサイトはマクロの解説もあります。 マクロを簡単に「記録」で作成するにせよ、先ほどの私のつたない回答で 得られる結果になるのかどうかわからないと、お答えもしようがないのです あまりお役に立てずすみません 私も仕事中人目を盗んでの書き込みです(笑)