かなり困っています。どうかお助けください。
EXCELのシートからstringgridにセル内容を取りこみたいのですが、セルが空白の値を取り込んだ時点でevarianterrorが出ます。
cellsをvariantで宣言することとかってできるんでしょうか?
どのようにすればいいかご鞭撻のほどお願いいたします。
Try Exceptでスキップしたらダメ?
空白は空白としてセル一つ分空けたいんです。
答えていただいたのに、申し訳ございません。
それともtryとexceptを使ってそれが可能なのでしょうか?
どのように取り込んだときにエラーが出ますか?
ソースを上げるとレスがつきやすいですよ。
EXCELのシートのセル読み込み方法が不明ですが
以前バリアント型で空文字列扱いになっているセルを読み込むと
エラーが出た経験があります。
そのバリアント型に対してVarType関数を使って調べたとき
返値がVarNullであればセル読み込み処理をしないことで回避しました。
参考になれば幸いです。
ツイート | ![]() |