• 締切済み
  • すぐに回答を!

エクセルで日付けの挿入

表をエクセルで管理しています。A列は日付け欄、B列は商品名です。 B欄に商品名を入力した時、隣のA欄にB欄の入力日を標示したいのですが、マクロ(?)の記述をご教授下さい。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数72
  • ありがとう数2

みんなの回答

  • 回答No.1

下記コードを該当のシートに記述して試してください。 単純に列Bが変更されると隣の列Aに日付が入力されます。 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 Then Cells(Target.Row, 1) = Format(Date, "yy/mm/dd") End Sub

共感・感謝の気持ちを伝えよう!

質問者からのお礼

有難う御座いました。 今迄の手間を考えると夢のようです。 当方もマクロをチョットかじりましたが歯が欠けて断念 (>_<)ゞ 又、よろしく。

関連するQ&A

  • 日付け毎の最大値

    EXCELの表に      A             B 1 2006/4/1 10:00:00     A 2 2006/4/1 19:00:00     B 3 2006/4/11 11:00:00     C 4 2006/4/11 17:00:00     D 5 2006/10/18 9:00:00     E 6 2006/10/18 20:00:00    F 7 2006/11/11 18:00:00    G のようにA列に日付け/時刻がはいっています。ここから日付けごとの一番遅い時間を抽出したいです。 抽出後は      A             B 1 2006/4/1 19:00:00      B 2 2006/4/11 17:00:00     D 3 2006/10/18 20:00:00    F 3 2006/11/11 18:00:00     G となります。日付け/時刻を関数で区切るなどして色々試したのですが思うような結果にはなりませんでした。 どなたかご教授お願いします。

  • Excel 在庫管理をしたい

    Excelで簡単な在庫管理の表の作り方について質問します。 A,B,C列は入力後、E,F列にその時点での在庫量を表示させます。 商品が固定のものではなく、・・・H,I・・・X,Yと新たに出てきたときに E,F列に1個以上のものだけを表示させるにはどのような関数を入力 すればいいでしょうか? 説明が分かりにくいかもしれませんが、よろしくお願いします。     A     B     C     D     E     F 1  日付 商品名  数量      商品名 数量 2  10/1   A    10         A   *** 3  10/2   C    25         B    ** 4  10/5   D    15         C     * 5  10/8   B    20         ・    ・ 6  10/9   A    -5          ・    ・ 7    ・     ・     ・ 8    ・     ・     ・ 9    ・     ・     ・

  • エクセルでのコピー変換作業

      A B    C D 商品コード1 商品名1   商品コード2 商品名2  1000      A         1000     A  1001      A(sale)       1000      A  1002       B           1002       B   ・        ・            ・      ・    ・        ・           ・        ・  1500       AA         1500      AA   1501      AA(sale)       1500     AA という表があります。 A列とB列が入力しており、C列とD列を手作業で今変換しています。 このC列とD列を自動で入力するようにしたいです。 A列商品コード1、B列に商品名1が入力されています。 B列には商品名が同じで語尾に(sale)とついているものがあります。 それを商品コードも商品名も(sale)に合わせたものがC、D列に入ります。 以上の内容を出来る数式、もしくはマクロをご教授下さい。 わかりにくい表現あれば補足致します。よろしくお願いします。

  • excelでセルに数字があるときの入力

    excelでセルに数字があるときに同じ行の数字がある隣のセルに文字を入力したいのですがその方法をご教授下さい。 お世話になります。 今 1行に 地域名 商品名1 金額1 判定1 商品名2 金額2 判定2 の表があります。 金額1に数字が入っている場合には判定1の列に”有”の文字を 金額2に数字が入っている場合には判定2の列に”有”の文字を 入力したいのですがどのようにしたらよいかわからず困っています。 どなたかご教授のほどよろしくお願いします。 以上です。

  • Excelで台帳を作成したいのですが

    シート1に商品名(A列)と単価(B列)の表を作成し、シート2のA列に商品名を入力すると自動的にC列に単価が挿入される。以上のことがエクセルで可能でしょうか?また可能であれば方法を教えてください。 どうかよろしくお願いします。

  • EXCELのマクロ 行の非表示

    A列に日付、B列に金額を入力した表があります。 「金額欄が0の時、その行を非表示にする」というマクロを組みたいのですが、どのように記述すればよいか教えてください。 よろしくお願いします。

  • Excel VBA 日付けでIF/Else仕訳

    図のようなリストがあります。 「発売日」の日付けを判断するVBAを教えてください。 ・オレンジ色のセルと「発売日」のE列は固定で移動しません。 ・データの最終行は未定(表による、ここでは17行目、No.13が最後のデータ) ・データのある右端の列も未定(表による) ・表のタイトル行(No. シリアル・・・)は固定(4行目) このようなシートに対して、次のような操作ができるVBAのコードを教えてください。 1. 「発売日」のE列を調べ、"G1"の"EOL最終日"と比較し、こお日"以前"の行は、  右端に"EOL"と入力する (EOLとは「End Of Life」で、部品サプライヤーが部品供給を終わったことを意味します) 2. "G1"の日付けの翌日から"G2"の日付け(当日含む)までの期間にある部品は現行品のため、"現行品"と入力する 3.E列でどちらにも該当しない入力、空欄、ゴミ入力などは”N/A”と入力する(これはElseでよい) 表の右端は現在の表ではF列の「備考」列ですが、表によっては誰かが列を増やしている可能性があるため、上記の入力は列の右の空いている未使用列に入力したい。 日付け形式で入力された列の、If / Elseif/ Else判定の仕方がわからずこまっています。 よろしくお願いします。

  • エクセルで列削除

    エクセルで列の自動削除をしたいと考えています。 たとえば、100列の表があるとします。その表を、 ある特定のセルに入力した数字(0<N<100)の数だけの表(列)をつくりたいと考えています。 (N+1)列目から100列目までを削除すればいいのですが、 何かいいマクロはありますでしょうか? OFFSET関数を使おうと思っていたのですが、 引数にどう記述していいものか・・・ OFFSETを使わなくても結構です。なにかいい記述があったら教えてください。 お願いします。

  • エクセルで請求書を作りたい!

    エクセルで請求書を作りたいのですが、シート1に請求書のテンプレートを作成した状態で、シート2とシート3に商品リストを作成してあります。  そこで、シート1の請求書の欄に商品番号と商品名の欄があるのですが、商品数が8000もある上に、複数の商品の発注が予期されるため、いちいち商品名を入力したくありません(面倒くさがりなので…。)そこで、シート1の商品番号欄に商品番号を入力することで、自動で商品名がシート1の商品名欄に反映されるような、関数又はマクロの設定の仕方を教えてください。  文面を見ると初心者であることがわかると思いますが、出来るだけ詳しくお願いいたします。

  • エクセルでなのですが、

    エクセルでなのですが、 ある表にて A列 : 店コードが適当に並んでいます。 B列 : 部門コードが適当に並んでいます。 C列 : 商品名が入っております。 D列 : 金額が入っております。 この状態で同じシートの離れた場所に以下の条件式を入れたいと思います。 A列にKと入っており、かつB列に3が入力されている商品の C列に記載されている金額の合計を算出しなさいという場合、どのような関数が適当でしょうか。 この式を入れた後に行挿入や、表部分のソートをすることも今後致しますので、そのせいで おかしな数が出ないようにしたいです。 ご教授、よろしくお願いいたします。