最後にはじめにExcelで将棋のゲームをつくろうとしたときでした。いやどうやってマウスクリックを検知すればいいんやろう?私は仕事やブログでExcelを取り扱うことが多いですが、セルをクリックしたときにクリックしたことを検知しそこから処理を開始することがわかりませんでした。調べましたが、まあ最初はうまくいかなかった、、です。そんな中私が見つけた一番簡単なクリック検知する方法についてご紹介します。クリック検知を用いて作成した将棋のゲームは下記リンクです。画面を開き、赤枠のプルダウンメニューを開きます。「標準モジュール」を選択しないようにしてください。プルダウンメニューから「Worksheet」を選択します。いうプロシージャがでてきます。これはクリックを検知するためのプロシージャで、右クリックを検知するためには「Worksheet_SelectChange」プロシージャとなっている必要があります。「Worksheet_SelectChange」プロシージャの名前は変更できないのでご注意ください。このプロシージャが表示されない場合は、右のプルダウンメニューから「SelectionChange」を選択してください。処理の例をご紹介します。シートのあるセルをクリックするとメッセージが表示されるプログラムを作成します。Subこれはクリックしたセルの列番号をメッセージで表示させるプログラムです。画面では「Sheet1」を選択しています。シート画面に戻り「Sheet1」の好きなセルを選択してください。下記画面のようにクリックしたセルの列番号が表示されていることが確認できます。最後にいかがでしょうか。今回はただシートのクリックを検知しそのセルの列番号を表示させるプログラムをご紹介しましたが、「Worksheet_SelectChange」プロシージャの中身を好きなように編集することで、さまざまなプログラムを作成することができます。この技を応用させていろいろなものを作成してみてください。ある数値を四捨五入、切り捨て、切り上げする関数には、下記のROUND系の関数を用います。ホームページ運用する際に、データを管理する機能としてDB(データベース)が必要となります。シートに表示されているセルのライン(枠線)を消す方法をご紹介します。ゲームをつくりました。ドメインはどれがおすすめか?アフィリエイトやブログをやる方は必ず自分の「ドメイン」を取得する場面があります。関数がよく使われます。(システムエンジニア)として働いております。