☘️
AccessでExcelを扱う際のセル最大長
xsWks.Range(xsWks.Cells(r1, c1), xsWks.Cells(r2, c2)).value = varCellBuf
上記のAccess2000で動いていた部分がAccess2003でエラーになる場合があり、Access2007では問題なし。varCellBufはvariantの二次元配列ですが、ここに一定以上の長さの文字列が入るとだめ。
実行時エラー '1004'
アプリケーション定義またはオブジェクト定義のエラーです。
これまで1セル当たりの文字数を1000字にしてきましたが、これを900字までの制限にしたら、Access2003でもOKでした。やはり912文字なのか。
Discussion