• ベストアンサー

実行時エラー62

御世話になります。 VBにてcsvのファイルを読み込む 部分でエラーがでます。 ”実行時エラー62 ファイルにこれ以上データーがありません" エラー内容は上記のようになっています。 このエラーは何を指しているのかを 教えてください。ファイルにあるデータが 少ないといいたいのでしょうか。 お忙しいとは思いますがお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yy_y
  • ベストアンサー率39% (99/252)
回答No.1

Input #のところで,ファイルの終了位置より後の(存在しない)範囲まで取り込もうとしたためだと考えられます. どのようにデータを取り込んでいるかわかりませんが,LOF関数などで終了位置を確認してください.

関連するQ&A

  • VB:「実行時エラー53 実行ファイルが見つかりません」

    お世話になっています。 VBよりOracle8.1.6に接続し、指定エクセルのデータを OracleDBにアップロードするというアプリケーションを 社内で配布しています。 一部のPCから、 「実行時エラー53 実行ファイルが見つかりません」 エラーが発生するのです。私のPCからは正常に動作しますし 先週まで成功してたのに今週いきなりこのような現象がおこりまして 悩んでおります。 ちなみに同アプリケーションの別フォームは全PCで正常に 動いていまして、違いといえば、上記エラーが出る場面のみ唯一 Working.aviファイルを実行中呼び出してるところだと思うんですが。 あと先週まで動いてたのに今週から動かないのも気になります。 今週前半にOSのアップデートを行ったのですがそれが原因 だったりすることはあるでしょうか、、 よろしくおねがいします

  • VB4.EXE で 実行時エラー '31037'

    WIN2000 で VB4.EXE を 動かそうとすると 実行時エラー '31037' ファイルの読み込み中にエラーが発生しました。 とエラーが出ます。 どうやらグリッド部分の読み込みで エラーが出てるみたいです。 VB6.EXE を 設定した人間が 環境を変えたらしく 今までのように最低限のDLL,OCXで 動かなくなりました。 VB4.EXE と VB6.EXE を 共存させるには どうすればいいでしょうか?

  • 実行時エラーについて

    お世話になっています。教えて下さい。 VBで作ったプログラムです。 デバッグ時には何の問題もなく、実行可能(完全コンパイル後に実行)で、コンパイルも問題なく通りますが、EXEにして実行すると、以下のエラーが出ます。 実行時エラー:'91' object変数、またはwithブロック変数が設定されていません。 どなたか、原因に心当たりがある方、いらっしゃったら教えて下さい。 よろしくお願いします。

  • Excel'97で 実行時エラー '1004' が出る

    毎日更新されるCSVファイルがあります。 このファイルをExcelに変換して、他のファイルにリンクしています。 CSVファイルを開かなくても、データを更新できるよう、マクロを組みました。 Excel2000では、問題なく動くのですが、’97で実行すると、 実行時エラー '1004': アプリケーション定義またはオブジェクト定義のエラーと出てしまいます。 メインに使っているPCが'97なので、 色々調べてみたのですが、私の知識ではわからず、困っています。 詳しい方がいらっしゃれば、教えて頂きたく思います。 コードは以下のようなものです。 Private Sub Workbook_Open() Dim Workbooks As Variant Dim Sheets As Variant Dim Filename As Variant Dim wR As Long ThisWorkbook.Sheets("Sheet1").Activate Cells.ClearContents Filename = Application.GetOpenFilename("CSV ファイル(*.csv),*.csv") ここで、デバック    ↓   With ActiveSheet.QueryTables.Add _ (Connection:="TEXT;" & Filename, Destination:=Range("A1")) .TextFileCommaDelimiter = True さらにここでも、デバック(実行時エラー1004 外部データ範囲を 更新するためのテキスト ファイルが見つかりません)       ↓ .Refresh BackgroundQuery:=False End With With ActiveSheet .Columns("B:C").Delete shift:=xlToLeft '(CSVファイルのA,B列は不要のため、削除) wR = .Range("B" & Rows.Count).End(xlUp).Row .Range("A1") = "=B1&C1&D1" .Range("A1").AutoFill Destination:=Range("A1:A" &wR), Type:=xlFillDefault End With End Sub

  • 実行時エラー-2147467259

    ファイルは私しか開いてないし 共有してないし このパソコンで該当ファイルは立ち上げてないのに cn.Execute を実行しようとすると 実行時エラー-2147467259(80004005) ほかのユーザーが同じデータに対して同時に変更を試みているので プロセスが停止しました。 となります。 何故でしょうか?

  • 実行時エラー2118

    アクセス2010です。 アクセスVBAのコードで Forms("フォーム1").Controls("サブフォーム").Requery を実行しようとすると 実行時エラー2118 ”Requery/再クエリ”アクションを実行する前に、 カレントフィールドを保存する必要があります。 となります。 VBA実行中に、手作業でデータを修正した事により発生したエラーなのですが そもそもVBA実行中にデータをいじる事は可能なのでしょうか? 出来る時とできない時があります。 更に、上記のエラーが発生しているときは、 VBAが中断の状態で、 そのデータを保存することができません。 データの保存が出来ないと、コードが進まないのですが こういう時はどうすればいいのでしょうか? VBAを停止して、手作業で修正したデータを保存するしかないのでしょうか?

  • DBへのINSERT時に実行時エラーが発生

    いつもお世話になっております。 現在、VBでDB(Oracle)にデータをINSERTするプログラムを作成したのですが、 実行時エラーが発生してしまいます。 色々調べてみたのですが、解決出来ず…です。 原因がわかる方がいらっしゃいましたら御教授下さい。 エラー詳細を下記します。 宜しくお願い致します。 【エラー詳細】 実行時エラー:40002 07S01:デフォルト・パラメータの不正使用です。

  • 実行時エラー -2147217887

    一つのアクセスファイルに エクセルからADOでデータを追加しているのですが その外套のアクセスファイルも捜査をしているタイミングで 実行時エラー -2147217887 他のユーザー が同じデータに対して同時に更新を試みているので、 プロセスが停止しました。 と表示されますが このエラーを表示せず、エクセルADOを優先されるには どういうコードにすればいいですか? ちなみに一度中断モードにして 同じコードを再度実行しようとすると 実行時エラー -2147217887 Update または CancelUpdateメソッドには、対応するAddNewまたはEditメソッドが必要です とエラー内容が変わります。 コードは rs.Open "SELECT * FROM テーブル", cn, adOpenStatic, adLockPessimistic rs.Filter = "番号 = " & 番号 rs("フィールド") = str文字 ’ココでエラー の時です。

  • 実行時エラー '8021'とはどんな内容のエラーでしょうか?

    VB6 でプログラムを作成していますが、たまに"実行時エラー'8021':DCB (Device Control Block)の取得時に、ポートで内部エラーが発生しました。"というメッセージが表示されプログラムが止まってしまいます。どういった内容のエラーなのか分かりませんので、しっている方がいらっしゃいましたら教えて頂きたいのですが。よろしくお願いします。

  • VB6.0 実行時エラー 374について

    スミマセンが、どなたか教えてください。 顧客先よりシステムのバックアップを持って戻り、 自分の事務所にて復元させようとしてバックアップファイルを展開しました。ソフトはVB6.0で作られているので一応、デバッグ環境にも VB6.0はインストールしました。 デバッグ環境にて現地のexeを実行したところ、 実行時エラー 374 コントロール'VB.UserControl'をアクティブ化できませんでした。 このコントロールにこのアプリケーションとの互換性がない可能性があります。 アプリケーションで提供されたバージョンのコントロールを使用しているかどうか確認して下さい。 上記のメッセージが表示されてアプリケーションが動きません。 この場合の解決方法をご存知の方がいらっしゃいましたら教えていただけませんか? よろしくお願い致します。

専門家に質問してみよう