初めて書き込みいたします。
皆様宜しくお願いいたします。
タイトルの通り、Spread.NETの任意の行にフォーカスを当てたい
のですが、どうも上手くいきません。
環境は、VB.NET 2003 Spread.NETです。
もう少しやりたいことを書きますと、Spread上で選択したデータを
ボタンで1つ上or下に動かしたいのです。
データ自体は、動かせましたがフォーカスがついてこないため
ボタンの連打で連続動作が出来ません。
どなたか、ご教示ください。
宜しくお願いいたします。
グレープシティに問い合わせた方が早いかと思います。
私は高いCOMは変えませんが、
適切に
appliction.doevents()
などを使っていないなど
再表示うまくなされていないのではないか?と思います。
「SetActiveCell」で、出来ませんか?
それと、グレープシティのFAQを見てみる事をお勧めします。
お役に立てれば幸いです。
ヤマ@文系さん、旅芸人さん、情報ありがとうございます。
SetActiveCellでは、スプレッドの枠は選択されているようになる
のですが、選択されている色(ここでは青)に色が変わりませんし、
SelectionCountも0のままで、選択されている状態にはならないようです。
FAQも見ましたが、フォーカスの移動関連があっても、Spreadの
任意の行にフォーカスを当てるといった記事は見つかりませんでした。
(探し方が悪いのかもしれませんが)
もう少し、探してみます。
AddSelectionメソッドで出来ました。
ありがとうございました。
ツイート | ![]() |