Excelのこととか色々

マクロをどんな Excel ファイルにも実行できるように設定して、3秒かかる操作も1秒で完了。あといろいろ書いてみます・・・

【雑記】Excel VBA 「RefEdit」 苦戦中・・・

 

  tuna-kich

 

前回、任意の行にフィルタを設置するツールを作成しました。

最低限の部品とマクロで作成したので、

「便利」というところまで、まだできていません。

 

調べていたら「RefEdit」というものがあるらしい。

 

この部品をフォームに設置して、ボタンを押すと

フォームが一度、非表示になり、シートのセルを選択できて、

そのアドレスを取得できるらしいです。

 

この「RefEdit」で取得した値を利用して、

必要なところだけフォームの「最終行」のテキストボックスに

表示させたいのですが、これがなかなかできない・・・

 

値を取得して、「設置」などの次のきっかけがなければ、

この値を加工できない。(今のところ)

 

取得して、フォームが再表示されるときに加工した値を

表示させたいのです。

 

一度、ラベルや別のテキストボックスに移してから

加工しようと試みていますが、ダメ・・・

 

取得する値は、

Sheet1!R3C5

で、これはセルE3を選択した という意味になります。

 

欲しいのは、列番号のみ。

Right を使って、もし、一番右の値が数字だったら、

それを表示する とやってみたものの、ダメ。

 

ただし、一番右側を表示するはできる。

If 文が機能しないかも・・・

 

ステップ実行もこの「RefEdit」のプロシージャ内では使用できないようです。

 

明日は休み。

一日中、「RefEdit」と格闘しようかしら・・・

 

 

 

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

にほんブログ村 子育てブログ 幼稚園児育児へ
にほんブログ村
にほんブログ村 英語ブログ 初心者英語へ
にほんブログ村
にほんブログ村 IT技術ブログ VBAへ
にほんブログ村

==================================

  Graspyで無料プログラミング講座を受講する