• 締切済み

<エクセル>チャックボックスにチェックを入れた時に時間を表示するには?

御願いします。 チェックボックスにチェックを入れた際に、リンクするセルにTRUEが表示されますが、この表示を返して入力した時刻を履歴として残す方法はあるでしょうか。 if関数で拾ってnow関数で表示すると、他の場所で更新した時に時刻も更新されてしまうので、履歴として残りません。 何方か良い方法を教えてください。 御願いします。

みんなの回答

  • NCU
  • ベストアンサー率10% (32/318)
回答No.1

フォームのチェックボックスの(つまりActiveXコントロールじゃない方の)場合です。 Sub チェック1_Click()   With ActiveSheet     If .CheckBoxes("Check Box 1").Value = xlOn Then       .Range("A1").Value = Now     Else       .Range("A1").ClearContents     End If   End With End Sub

chiba1074
質問者

お礼

なるほど・・・ VBAの本を引っ張り出して勉強します。 ありがとうございました。 チャレンジしてみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel チェックボックスについて

    Excelでチェックボックスをセルとリンクさせると、TrueかFalseがセル上に記録されると思います。 この情報は他セルで計算式で使用したいです。 しかし印刷するとTrue、Falseが印刷されてしまうと思います。 文字列の色を背景色と同じにしてしまえば印刷されていないように見えますが、こういった方法ではなく、印刷させないようにするにはどのような方法がありますか? チェックボックスとリンクするセルを非表示にしてしまう方法は考えました。 この方法が現実的な気がしていますが、それ以外に有効な方法があればお願いいたします。 環境はExcel2003です。

  • チェックボックスについて

    チェックボックスを使って簡単なアンケート回答用紙を作ろうと思っています。 チェックがいくつあるかをチェックした時点でわかるようにするためにプロパティーでリンクするセルを指定し、trueになった数をcountif関数で数えようとしています。 しかしプロパティーで「リンクするセル」タブが存在していません。 どこの設定でこのタブを表示させることができますか? os xp pro excel2003

  • Excelでチェックボックスを表示したい

    Excel2003を使用しています。 セルに1を入力すると、チェックボックスにチェックされて表示し チェック数をカウントできるようにしたいのですが、どうすればいいでしょうか? チェックボックスの設置はできるのですが、1を入力すると表示させる方法がわかりません。 よろしくお願いします。

  • エクセルチェックボックス

    エクセルのコントロールボックスでチェックボックスを使用したいんですがうまく使えません ユーザーフォームは使用せず、セルに直接貼り付けを考えてます このチェックボックスは複数使用したいと思っています 具体的な例としてチェックを入れたらセルにリンクして数字を動かしたい チェックしたら1 はずしたら2を入れる IF関数との連結を考えています 当方の使用環境はWindows Vista , エクセル2007を使用しています よろしくお願いします

  • Excelのチェックボックスの有無で複数セルの表示を○に変えたい

    Excelのチェックボックスのチェックを付けて、複数個所の表示を変えたいと考えています。 チェックボックスにチェックをつけたら、複数のセルに○が表示されるようにしたいのですが、設定の仕方が分かりません。 どなたか教えてください。 (現在一つのセルにだけ○を表示させる事は出来ています) 【現在】 (1)チェックボックス「1」を配置 (2)以下の設定。 コントロールの書式設定→コントロールタブ選択。→リンクするセルでa1を指定→ok ⇒チェックボックス操作で、a1にtrue・falseが表示されている。 (4)b1に数式を入力する。=IF(A1=TRUE,"○","ー") (5)チェックが入った場合はb1に○が表示されている。 【やりたい事】 (1)チェックボックス「1」にチェックが入った場合、b1,d1,f1,h1,j1,l1,等の複数セルに○を表示させたい (2)チェックボックス「2」、を同様に作成し、チェックを入れた場合、 b1,d1,のセルに○を表示させたい。 (チェックボックス「1」にチェックが入ってない場合でも「2」にチェックが入れば、○を表示させたい)

  • エクセルのチェックボックスについて

    エクセルのチェックボックスを使って左隣のセルをリンクさせたいのですが、そのチェックボックスをドラッグしただけではリンクの対象セルが固定されてしまいます。 ドラッグと同時にリンクの対象セルも自動で変化してくれる方法をご存知有りませんか? 一つずつ入力すればできるのですが、数がかなり多いので困っています。 よろしくお願いします。

  • エクセルでチェックボックスを使った関数。。。

    どなたかお助け下さい。。。 エクセルでチェックボックスを使った関数を作っています。 http://106.g-serve.net/kojin/555566666.gif 【2の行】のどれか一つにチェックを入れると【A2】に1の行の項目が反映されるようにしたいのですが、 例えば、【C2】にチェックを入れると【A2】に「交際費」と表示 各チェックボックスには「コントロールの書式設定」でリンクするセルは指定済みです。 とりあえず、A2には =IF(B2=FALSE,"",B1) まで書いたのですが。。。 手詰まりです@@; 各列のチェックボックスにはどれか1つチェックが入ります。 どうぞよろしくお願いいたします!

  • エクセル セルにTrueが出たときの時間を表示→固定

    A1セルの関数結果にTrueが出たときに B2のセルにTrueが出た時間を表示して、その時間を固定(次にA1にTrueが再表示されるまで)、とゆうことをしたいのです。 過去Q&Aで自分なりに下記のようにしてみたところ、直接A1にTrueと入力すると思い通りになるのですが、関数の結果がTrueだとうまく動きません。 マクロ初心者ですがよろしくおねがいします。 If Target.Address = "$A$1" Then If Target.Value = True Then Target.Offset(0, 1) = Now() End If End If

  • エクセルVBA チェックボックスのリンク先を条件により変更

    こんなことは可能でしょうか? sheet1,sheet2,sheet3,は同じフォームで、それぞれチェックボックスがあり、リンク先をそれぞれのシートのA1に設定しているとします。 sheetdataではそれぞれのシートの情報をVBAを使用して表示させています。(例えばsheet1からsheetdataに行くと、sheet1の情報がsheetdataに表示され、sheet2からだとsheet2の情報がsheetdataに更新されます) ここで、sheetdataにも同じチェックボックスがあるとします。 このチェックボックスに条件をつけて、sheetdataにsheet1の情報が表示されているときはsheet1のA1にリンクし、sheet2が表示されているときはsheet2のA1にリンクすると言ったことはできるのでしょうか? 要するに、sheetdata上でチェックボックスのON/OFFを変更した際、その元となるシートも変更できるようにしたいのです。 VBAでif関数などを使って、リンク先のシートを変更できればいいのですが・・・。コントロールの書式設定ではIf関数を使ってリンクするセルを指定することはできませんよね? どうかよろしくおねがいします。

  • エクセル2010でチェックボックスについて

    エクセル2010でチェックボックスで □赤 □青 □黄 と3つの選択肢を作って、チェックを入れたところの文字を特定のセルに表示させたいのですが 分からないので教えて頂きたいと思います。 例えばE4に表示させたい時、一旦コントロールから(例えば)E5セルにリンクさせてE4に=IF(E5,"赤","")ってところまでは分かるのですが・・・この場合赤だけしか表示されなく、青を選択した場合に青と表示させたりしたいのです。。 よろしくお願いします!!

このQ&Aのポイント
  • During a visit to my neighborhood zoo, I was disappointed to find it closed for renovations. As I turned to head home, my thoughts were focused on the old black rhino and whether he would be there when the zoo reopened.
  • Despite not being a popular attraction, I found the black rhino to be the most attractive and challenging to approach.
  • I have two questions regarding the fifth sentence of the passage. Firstly, I am unsure about the role of the comma after 'the most attractive'. Is it indicating parallelism or providing additional explanation? Secondly, I am uncertain about the function of the 'to' infinitive phrase 'to draw' after 'the most challenging'. Is it modifying the preceding phrase or serving a different purpose?
回答を見る

専門家に質問してみよう