vaSpread 上のセルの値を取得するには?

解決


mutu  2008-11-17 23:51:03  No: 101304

VB6.0とSPREAD6.0を使って作っています。

vaSPREAD上のセルの値を取得するにはどうすればよいでしょうか?

vaSpread.getText(1,1)とやっても取得できませんでした。

よろしくお願いします。


YK  2008-11-18 01:31:27  No: 101305

こんにちは。
確かこんなような構文だったと

Dim var As Variant
Dim ret As Boolean

With Me.vaSpread1
    ret = .GetText(1, 1, var)
End With


mutu  2008-11-18 01:49:16  No: 101306

varって、そのように使うのですね。

Boolean値ではなく、文字列を取ることはできないでしょうか?

最終的には文字列の長さを取得したいと思っています。
これはLen(str)で取得できそうですが、肝心の文字列が取得できていない状況です。


YK  2008-11-18 02:13:10  No: 101307

こんにちは。

>Boolean値ではなく、文字列を取ることはできないでしょうか?

   ret = .GetText(1, 1, var)
                        ^^^^<=に入っていますよ


mutu  2008-11-18 03:21:06  No: 101308

>   ret = .GetText(1, 1, var)
>                       ^^^^<=に入っていますよ

varに入っていたんですね!!
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加