Excel 2010 VBAで奇妙な状況があります。 Teradataデータベースからデータを取得し、その値をExcelセルに割り当てるためにADODBレコードセットを使用しています。テキスト全体の間にスペースがある値の1つが切り捨てられています。なぜこれが起こっているのかわからない。
カーソルをレコードセット値に合わせると、値全体が表示されませんが、カーソルを合わせると ?rs.fields(0)
すぐ近くのウィンドウには、テキスト全体が表示されます。以下は私が返すことを期待しているテキストであり、それはExcelセルに割り当てられることになっています:
POSO200 PRICING OPT ERR C7
ただし、で切り捨てられます
POSO200 PRICING OPT ERR
2
スーパーユーザーへようこそ! 「カーソルをレコードセット値に合わせる」とはどうですか。この問題を解決するには、コードをいくつか表示すると便利です。
—
Excellll
スクリーンショットを1〜2枚投稿できるのであれば、それが役に立つかもしれません。
—
G-Man