Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9888 / 13644 ツリー ←次へ | 前へ→

【24926】セルのクリックでVBAを実行しそのセルに入力 masa 05/5/14(土) 10:23 質問[未読]
【24932】Re:セルのクリックでVBAを実行しそのセルに... ponpon 05/5/14(土) 12:01 発言[未読]
【24934】Re:セルのクリックでVBAを実行しそのセルに... masa 05/5/14(土) 13:08 お礼[未読]
【24935】Re:セルのクリックでVBAを実行しそのセル... ponpon 05/5/14(土) 13:38 発言[未読]
【24952】Re:セルのクリックでVBAを実行しそのセル... masa 05/5/15(日) 10:32 お礼[未読]

【24926】セルのクリックでVBAを実行しそのセルに...
質問  masa  - 05/5/14(土) 10:23 -

引用なし
パスワード
   特定のシートのセルをクリックすることでVBAを実行し、
入力フォームに登録した内容を、そのクリックしたセルに
入力させることは可能ですか?

【24932】Re:セルのクリックでVBAを実行しそのセル...
発言  ponpon  - 05/5/14(土) 12:01 -

引用なし
パスワード
   おはようございます。

>特定のシートのセルをクリックすることでVBAを実行し
セルのクリックイベントはありません。

>入力フォームに登録した内容
とは?

もう少し詳しく説明をしないと答えにくいと思います。
私にはできませんが、上級者によると
いろんな方法があり、不可能はないように思えます。
説明を詳しくして、上級者の回答を待ちましょう。

【24934】Re:セルのクリックでVBAを実行しそのセル...
お礼  masa  - 05/5/14(土) 13:08 -

引用なし
パスワード
   ponponさんありがとうございます。

セルのクリックイベントはないんですね。

>入力フォームに登録した内容
とは?

説明下手なので申し訳ありません。
実際どういうことがしたいのかと申し上げますと、

まずエクセルのブックに日付ごとのシートがあり、
ある特定の日付のシートの特定のセルにデータを入力したいと思っており、
それを入力用のフォームを作成して、データを入力するとその特定したセルに
入力させられないかと思っています。

できればエクセルの慣れてない者でも簡単に間違いなく入力するために、
入力したいセルをクリックすると入力が必要な項目を
予め登録したフォームが出てきて、そこにデータを入力すれば、
最初にクリックしたセルに入力される
と言うことが出来るのであればと思ったわけです。

ややこしい言い回しですいません。
よろしくお願いいたします。

【24935】Re:セルのクリックでVBAを実行しそのセル...
発言  ponpon  - 05/5/14(土) 13:38 -

引用なし
パスワード
   こんにちは。
仕様に問題があると思います。
>まずエクセルのブックに日付ごとのシートがあり

一般にデータベースは、一行で1データと言うのが基本ではないでしょうか?
たとえば、1列目にNO、2列目に日付、3列目に品名、4列目に個数、・・・というように
こうしないと後で日付ごとに抽出したりするのに不便だと思います。

すでにあるsheetならば、しょうがないですが・・・

>できればエクセルの慣れてない者でも簡単に間違いなく入力するために、
>入力したいセルをクリックすると入力が必要な項目を
>予め登録したフォームが出てきて、そこにデータを入力すれば、
>最初にクリックしたセルに入力される
ということであるならば
sheet1に日付や必要な項目などを記入した入力用フォームを作成し、
コマンドボタン(フォームの)をクリックすることによって
各種シートに反映するようにしたらいかがでしょう。

【24952】Re:セルのクリックでVBAを実行しそのセル...
お礼  masa  - 05/5/15(日) 10:32 -

引用なし
パスワード
   一度やってみます。
又わからないことがあればご相談します。
ありがとうございます。

9888 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free