• ベストアンサー

「済み」ってハンコを押したい

領収書の貸し出しリストを作っています。 数が多いので以下の3項目のみの入力にします。 A1に「店舗名」 A2に「領収書NO」 A3に「返却日」 で、A3の「返却日」を入力した時点でA1とA2の上にドカンと「済み」のハンコが押されるようにしたいのですが、XPでは無理でしょうか? このハンコが押されても「店舗名」「領収書NO」は見えるようにしたいです。 ハンコが無理であれば、「返却日」が入力されると、「店舗名」「領収書NO」のセルのパターンが赤、文字が白でも良いです。 どなたか教えてください。

  • tsline
  • お礼率44% (108/241)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

オートシェイプを使用してSheet2に判子を作成しておいて Sub Macro1() If Range("$A$1") = "" Then Exit Sub Sheets("Sheet2").Select ActiveSheet.Shapes("AutoShape 1").Select Selection.Copy Sheets("Sheet1").Select Range("I2").Select ActiveSheet.Paste End Sub とか・・。 もっといいコードがあるとおもうのですが、ちゃんとハンコは押せます。 I2はハンコを貼付ける場所を指定するためのセル $A$1は日付を入力されたセル です。 -------------------------------- オートシェイプでハンコを作るには 図形描画ツールバー(無ければ、ツール→ユーザー設定→ツールバーで 図形描画にチェック)を出し、オートシェイプ→基本図形から角丸か○を選択し、好みのサイズになるようにSheet2でドラッグします。 それを右クリック→テキストの追加で 済の文字を入力 再度右クリック→オブジェクトの書式設定を開き 余白タブ・・自動のチェックを外し全て0に設定 フォント・・・任意のフォントと大きさ 色に設定 配置・・縦位置 横位置 ともに中央揃え 色と線・・・色を塗りつぶし無し 線は枠の色とサイズになるので任意に設定 となります。 オートシェイプでハンコ作りを失敗して作り直したり、複数作成した時は ActiveSheet.Shapes("AutoShape 1").Select の AutoShape 1 の数字が変えなくてはいけませんのでご注意下さい。

tsline
質問者

お礼

こんなに詳しくありがとうございます☆ さっそく試させていただきます。 ありがとうございました

その他の回答 (3)

  • SEWANIN
  • ベストアンサー率34% (203/592)
回答No.4

  tsline 様  プリンタのスタンプマークでは  駄目なんでしょうか。

  • norosi
  • ベストアンサー率26% (430/1614)
回答No.2

> 領収書の貸し出しリスト 領収書を貸し出すのですか???? Excelだと思いますので・・・・ A1,A2にA3が入力されたらセルの塗りつぶしにする条件付書式を設定すればOKです。

回答No.1

ハンコを押すのはVBAになるかなと思います。 >ハンコが無理であれば、「返却日」が入力されると、「店舗名」「領収書NO」のセルのパターンが赤、文字が白でも良いです これは条件付き書式でOKです。 返却日がA1セルにあると仮定して・・。 店舗名と領収書Noのセルを選択し、書式→条件付き書式で 数式を =$A$1<>"" として 書式ボタンをクリックし、セルのパターンと文字色を設定して下さい。

tsline
質問者

補足

ご回答ありがとうございます。 条件付書式のほうはOKです。 もしお時間がありましたらVBAの方も知りたいのですが・・・・

関連するQ&A

  • 領収証などに押すハンコ

    無知で本当にお恥ずかしいのですが、個人事業者で、請求書や領収証の発行時に会社名・住所・TELなどのゴム印を押し(印刷?)てあり、その上に赤で小さめの会社名だけのハンコを押してありますが、あれは必要なのでしょうか?ちなみにあの赤いハンコはゴム印ですか?それともふつうの印鑑なのでしょうか?また、そのハンコを作ってもらう際なんと説明すれば良いのでしょうか?

  • 正式な領収書 の書き方

    自営業です。 領収書に押すハンコ(店舗名、住所、電話番号)を作りました。 知人から、店舗名、住所、電話番号に加えて、店主の個人名を入れなければいけないと言われました。 家族経営で、有限会社です。 領収書には、個人名を入れなければいけないのでしょうか? もしそうなら、ハンコを作りなおさなければいけません。 詳しい方、よろしくお願いします。

  • ACCESS リストボックスの字の色を変えたい

    ACCESS リストボックスの字の色を変えたい いつもお世話になっております。 クエリをもとにした、リストボックスがあります。 クエリ:店舗ID、店舗名、閉店fg 閉店fgは、yes/no型で、この閉店fgがyesの場合、リストの店舗名の字を赤色にしたいのですが、可能でしょうか?教えて下さい。よろしくお願いします。

  • エクセル(Excel)で貸し出し管理表を作りたいのですが・・・

    エクセル(Excel)で貸し出し管理表を作りたいのですが・・・ 以下のようなことをしたいのですが、どのようにしたら良いでしょうか?教えてくださいませ。 1つのシート内の上部に、以下のような表があるとします。 ┌──────────┐ │貸出品 │ NO1 │ │──────────│ │貸出時刻│15:00│ │──────────│ │返却時刻│16:00│ └──────────┘ 下部には以下のような入力用の表があるとします。 ┌────────────────┐ │貸出NO│貸出時刻 │返却時刻 │ │────────────────│ │  1 │15:00│16:00│ │────────────────│ │  1 │16:30│17:30│←(A) │────────────────│ 貸し出し管理用のファイルを作りたいのですが、上記のように最初にNO1を貸し出した際に、 貸し出しNO欄には「1」を入力して、貸し出し時刻を入力します。 その後、返却された際には返却時刻を入力します。 次に、返却されてから30分後(16:30)に再度NO1を貸し出し・返却があったとします。 その際には(A)欄のように入力するわけですが、 入力された際に、上部の表が以下のようにかわるようにしたいのです。 ┌──────────┐ │貸  出│ NO1 │ │──────────│ │貸出時刻│16:30│ │──────────│ │返却時刻│17:30│ └──────────┘ つまり、貸し出し品NOが同じ品の場合、貸し出し、返却の動きがあった場合、 上部表には常に最新の状態が入ってくるようにしたいのです。 このようにしたいのですが、どのようにしたら良いでしょうか? 教えてくださいますようお願いいたします。

  • レジの領収書発行のやり方について

    レジの領収書発行のやり方について質問です! 領収書お願いしますとお客様に言われたとき、領収書ボタンを押すのはどのタイミングでしょうか?(>_<) スキャンしているときでもいい んですか? それともスキャンする前ですか? 小計押して、お預かりした金額を入力して、現計を押したあとですか? あと、領収書には店舗ハンコは必ず押しますか? それと、レシートの再発行を求められたときのリプリントボタンは、小計を押したあとに押せばいいのでしょうか? リプリントボタンも、スキャン途中で押しても大丈夫ですか?

  • VBAで複数条件検索どうすればよいですか?

    【Sheet1】 発注日   品番    ロットNo      納品日   A     B      C          D 1 3/11  553  111-111-1111   3/17 2 3/11  123  222-222-2222 3 3/11  223  333-333-3333 4 3/12  123  444-444-4444   3/17 5 3/12  553  555-555-5555 【Sheet2】  納品日  品番   ロットNo    A    B     C 1  3/17  553  111-111-1111 2  3/17  123  444-444-4444 3  3/17  223  666-666-6666 エクセル2010・VBAで、【Sheet2】の品番とロットNoの条件に合う行を【Sheet1】より探し、【Sheet1】D列に納品日を入力し、その行のロットNoを明るい緑で塗りつぶす。 【Sheet2】の条件が【Sheet1】にないなら【Sheet2】の行のロットNoを、赤で塗りつぶす。 【Sheet1】は発注リスト、【Sheet2】は納品リストになります。 納品日は検索した日の日付になります。 Findを使い試行錯誤しましたが、思うように動かず、スキル不足で困っています。どなたか、ご教授願います。宜しくお願い致します。

  • IF式に関して

    A1のセルに 空欄、済、相談のリストを作って 空欄なら 空欄 済なら ○ 相談なら 相 の文字をB2のセルに表示したいのですがどういう式にすればいいのでしょうか。 2択のIF式は入力できたのですが3択以上の式がわからなくて、お聞きしています。よろしくお願いします。

  • カウント方法

    シート【A】に入力されているデーターの個数を、シート【B】の表にカウントさせたいのですが、シート【A】のデーターは毎日消され新たに入力される状態になっています。 そこで、データーが消えてしまってもカウントした個数を残るようにし新たに入力された個数をプラスさせていく方法はありますか? 例 ~本日~ シート【A】    A       B  品名  個数 1 赤   2 2 白   3 3 赤   4 シート【B】    A       B  品名  個数 1 赤   6 2 白   3   ↓ ~翌日~ シート【A】    A       B  品名  個数 1 赤   5 2 白   1 3 白   3 シート【B】    A       B  品名  個数 1 赤   11 2 白   7

  • Wordで文字入力の際の質問

    請求書と領収書を作成する場合、 エクセルだと領収の会社名の欄に「=(請求書の会社名の欄のセルNO)を入れれば、請求書に会社名を入力すると同時に領収の欄にも反映されますが、これをWordでも同様1枚目の会社名に入力すると2枚目にも反映されるような設定は可能ですか?

  • エクセルマクロについて教えてください。

    製品リストというシートと、発注リストという2つのシートがあります。 製品リストのシートには、A列に製品名、B列に在庫が入力されています。 発注リストのシートには、A列に製品名、B列に値段、C列には発注状況が入力されます。(C列は発注完了と発注取消の2項目のリスト選択となっています) 発注リストのシートのC列に発注取消と入力された場合に、発注取消と入力された行にある製品名をを、製品リストシートのA列内を探し、同じ製品名の入力されたセルに色を付けたいです。 例えば 発注リストシートのA5に ココナッツミルク B5に 100円と入力されており、C5に 発注取消 と入力した場合に 製品リストシートのA列にある ココナッツミルク と書かれたセルを赤色にしたいのですが、 どのようなマクロにすれば良いのでしょうか? どなたが教えていただけると助かります。