MSFlexGridのあるフォームがあり、別のフォームからMSFlexGridの
データを取り出してEXCELに書き込むプログラムを作っているのですが、
どうしても別のフォームからMSFlexGridのデータが取り出せずに
困っております。ご教授お願いいたします。
(なお、製作しているプログラム上、フォームを1つにするというのは
できません)
ひとまず過去ログ検索『別フォーム』ででも…
MSFlexGrid でもそれ以外のコントロールでも
手法としては変わりません。
…個人的にプロパティを作る方法をお勧めしてますが。
どうもご返答ありがとうございます。
問題は、MSFlexGridが子フォームにあり、
親フォームから子フォームのMSFlexGridのデータを取り出し
それをExcelに書き込もうとしたのですが、それができないだけでした。
ws.Range("A,1").Value = mainform.MSFlexGrid1.TextMatrix(1, 1)を
↑エクセルのセル番号
ws.Range("A,1").Value = ActiveForm.MSFlexGrid1.TextMatrix(1, 1)
に書き換えたら上手くいきました。
どうもお手数おかけしました。