囲碁、将棋をやられる方ならご存知ですが、上達のコツに
プロの「棋譜」を並べてみることがあります。
囲碁の好きな私は、パソコンで、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 件のコメント:
コメントを投稿