C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■89597 / 1階層)  Excelオブジェクトに関して(VB6)
□投稿者/ 魔界の仮面弁士 (1974回)-(2018/12/07(Fri) 11:58:16)
No89591 (k3user さん) に返信
> gvObjSheet.Range(数字).Value = gvObjSheet.Range(数字).Value + ダイナセット.フィールド("テスト").Value

ダイナセットということは、RDO や ADODB ではなく、
Oracle Objects for OLE での接続とお見受けします。


まず確認ですが、
 Debug.Print TypeName( gvObjSheet.Range(数字).Value )
 Debug.Print TypeName( ダイナセット.フィールド("テスト").Value )
 Debug.Print TypeName( gvObjSheet.Range(数字).Value + ダイナセット.フィールド("テスト").Valuee )
は、どういう結果となりますか?


また、Excel のバージョンは何でしょうか?


古い所では Excel 2002 において、Range.Value に対して
「内部処理機形式 Date の二次元配列」な Variant を渡すと、
セルの書式が無視されてしまう事象を経験しており、その対策として
「内部処理機形式 String の二次元配列」な Variant に
置き換えて引き渡した経験があるので…。(2000 や 2003 では制限せず)
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Excelオブジェクトに関して(VB6) /k3user 返信無し
 
上記関連ツリー

Excelオブジェクトに関して(VB6) / k3user (18/12/07(Fri) 09:56) #89591
Re[1]: Excelオブジェクトに関して(VB6) / リンクス (18/12/07(Fri) 10:55) #89592
Excelオブジェクトに関して(VB6) / 魔界の仮面弁士 (18/12/07(Fri) 11:58) #89597 ←Now
Re[1]: Excelオブジェクトに関して(VB6) / furu (18/12/07(Fri) 11:09) #89593
  └ Re[2]: Excelオブジェクトに関して(VB6) / k3user (18/12/07(Fri) 11:22) #89594
    └ Re[3]: Excelオブジェクトに関して(VB6) / k3user (18/12/07(Fri) 11:25) #89595
      ├ Re[4]: Excelオブジェクトに関して(VB6) / リンクス (18/12/07(Fri) 11:40) #89596
      └ Re[4]: Excelオブジェクトに関して(VB6) / 魔界の仮面弁士 (18/12/07(Fri) 12:09) #89598
        └ Re[5]: Excelオブジェクトに関して(VB6) / k3user (18/12/10(Mon) 11:27) #89615
          └ Re[6]: Excelオブジェクトに関して(VB6) / k3user (18/12/10(Mon) 11:35) #89616
            └ Re[7]: Excelオブジェクトに関して(VB6) / 魔界の仮面弁士 (18/12/10(Mon) 14:13) #89618
              └ Re[8]: Excelオブジェクトに関して(VB6) / k3user (18/12/10(Mon) 18:16) #89623
                └ Re[9]: Excelオブジェクトに関して(VB6) / 魔界の仮面弁士 (18/12/10(Mon) 20:46) #89626
                  └ Re[10]: Excelオブジェクトに関して(VB6) / k3user (18/12/11(Tue) 14:02) #89630
                    └ Re[11]: Excelオブジェクトに関して(VB6) / k3user (18/12/12(Wed) 13:54) #89642 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信