- Excel VBA 質問スレ Part44 [無断転載禁止]©2ch.net
708 :デフォルトの名無しさん[sage]:2016/12/24(土) 03:20:09.21 ID:1oQDwUOk - schema.iniで256列以上取り込めないんだけど、何とかならん?
Excelのバージョンは、255列しか使えない97じゃなくて、 16384列まで使える2013なんだけど。 [かつしん.csv] ColNameHeader=True Format=CSVDelimited Col1=もう Char Width 255 Col2=パンツは Char Width 255 Col3=はかない Char Width 255 ・ ・ ・ Col255=方が Char Width 255 ←ここまではOK Col256=いいかな Char Width 255 ←これ以上はODBCエラー マジうんこ。
|
- Excel VBA 質問スレ Part44 [無断転載禁止]©2ch.net
711 :デフォルトの名無しさん[sage]:2016/12/24(土) 13:31:55.96 ID:1oQDwUOk - >>709
テキスト取り込みとか、ファイルオープンして配列に入れるとか、 他に方法はあるんだけど、 CSVを直接SQLで処理したいんだよね。 処理速度的に。
|
- Excel VBA 質問スレ Part44 [無断転載禁止]©2ch.net
716 :デフォルトの名無しさん[sage]:2016/12/24(土) 19:27:36.48 ID:1oQDwUOk - >>712
>>714 Excelしか使えない環境だから。 後、iniファイルがないと、勝手に型変換されて、 001が1になったりするんだよね。 あらかじめ、シートを文字列型にしておいても駄目だった。 >>715 そのCSVが、客先のシステムのやつなんだよ。 最初の10数列と、最後の300列あたりにデータが入っていて、 間は空という、嫌がらせのようなファイル。
|