sheetname$で単純にアクセスしてみます。'0=adOpenForwardOnlyとすると・・あらら、ダメでした。[Sheet1$]と[]で囲うのが正解でした。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~とA1の文字と空白はF2,F3,F4と勝手に作成された。1行目をフィールド名として強引にあてはめるらしい。無事、データが表示されました。http://www.ken3.org/cgi-bin/test/test084-1.aspで、テスト結果と全てのソースを見ることが出来ます。なんか不思議な感じがするけど、なんとか表示できました。あっ、質問はb3へのアクセスだった。列名無しで接続できるが、先頭行が強引にフィールド名となってしまう。先頭行(A1やB1,C1,D1)がフィールド名となっているので、Open時のカーソルは、A2,B2,C2と2行目からのスタートなので、3行目に行くために、.MoveNextで1行空読みして、Rs.Fields(1)でOKかなぁ。"]</big>です"なんて感じで、下のほうでテストしてみました。[Sheet1$]で列名無しテストhttp://www.ken3.org/cgi-bin/test/test084-1.aspで、確認してみてください。</HTML>*/今回は、ASPでADOを使用して*.xlsと接続、[Sheet1$]とシート名だけで接続したときのフィールド名について少し遊んでみました。今後とも、よろしくお願いします。何かの参考となれば幸いです。ASP、VBScript勉強中の三流プログラマーのKen3でした。ページフッターここまで、読んでいただきどうもです。三流君へメッセージを送る。下記のフォームからメッセージを送ることができます。気軽に書いてください(感想や質問・要望・苦情はHPで記事に載せることがあります。↓を選択してください。基本はデータの受け取りかなぁ。・[Form等を使用したデータのやり取り]・・・ASPと言っても、HTMLの入力フォームからデータを受け取ります。POSTやGETでやりとりを押さえますか。・[ADOでMdbファイルを使う]・・・MDBと接続して、簡単な追加・更新・削除を行った。・[ADOでExcelと接続してみた]・・・.xlsと接続してSQLを使ってみた。テキストを読み出した。・[テキストファイル処理]・・・ファイルを開いて、書き込む。1行読み込みなどを軽くVBScriptでFormat関数が無いなど、微妙にVBAと違うけど[VBScript関数関係の説明]・・・少し、処理を書いてみた。[その他処理サンプル]・・・あまり良いサンプル作れなかったけど。何かの参考となれば幸いです。バックナンバー目次]広告:。