2012年3月28日水曜日

囲碁、将棋をやられる方ならご存知ですが、上達のコツに プロの「棋譜」を並べてみ...

囲碁、将棋をやられる方ならご存知ですが、上達のコツに

プロの「棋譜」を並べてみることがあります。

囲碁の好きな私は、パソコンで、Excel画面で、VBを用い

Excel画面で、「盤面」表示はできましたが、

その「棋譜を並べる」ソフトにチャレンジしています。

その画面の例えば、C5セルの部分をクリックすると

retu=3 gyo=5 の返しが欲しいのですが、その

方法がわかりません。

この『知恵袋』の別の方の質問を参考にし、

INPUTBOXを使ってみる方法をやってみましたが

①INPUTBOXが画面中央に出て来、盤面が見えなくなる

②例えば retu=3 gyo=5 の引数を得たのち、

C5セルに碁石を表示し。(碁石の表示ソフトは作成可能です)、そののちに次のクリックを

待ち受けたいのですが、その方法がわかりません。

以上、大変わかりにくい質問になりましたが、

結局「クリックしたセルのアドレス情報の連続入手方法」だと思いますので、どなたか宜しくお願いします。

なお、「クリック」は「右クリック」でもかまいません。


|||



単純に!

クリックした列,行を数字で取得するってだけなら・・・



Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)



MsgBox "列:" & Target.Row & "行:" & Target.Column



End Sub



これで、出来るとは思うけど・・・

役立ってもらえたら、良いなぁ~

0 件のコメント:

コメントを投稿