Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


55 / 13293 ツリー ←次へ | 前へ→

【80515】csvファイルの読み込みに変数を指定したい amatsuno 19/2/25(月) 14:08 質問[未読]

【80523】Re:csvファイルの読み込みに変数を指定した... γ 19/2/26(火) 23:05 回答[未読]
【80526】Re:csvファイルの読み込みに変数を指定した... amatsuno 19/2/27(水) 11:43 お礼[未読]
【80527】Re:csvファイルの読み込みに変数を指定した... γ 19/2/27(水) 13:27 発言[未読]

【80523】Re:csvファイルの読み込みに変数を指定し...
回答  γ  - 19/2/26(火) 23:05 -

引用なし
パスワード
   こうしたところに投稿するときは、手打ちではなく、
「VBE画面のコードをそのままコピーペイスト」すべきです。

これまでの指摘はあなたの投稿上のミスについての指摘です。
というのはいずれも構文エラーになるはずのまちがいです。
無駄な労力を他人に使わせているのです。

パス名が無効です、
というエラーメッセージは
open varfilename for input as #intfree
の箇所で発生するはずで、
varfilenameが""になっているのでしょう。

つまり、
varFileName = dir(sourcepath & "ログ-12345678.csv")は
dir("P:\aaa\ログ-12345678.csvログ-12345678.csv")
としていることと同じで、そんなファイルはないから、
varFileNameは ""となっているのでしょう。

エラー回避のためには、まずは
sourcepath = "P:\aaa\" とすればよいのでは?

ただし、本当の質問は、日付部分を自動作成したいのではないかと
思うが、まずはここまで。

繰り返しますが、「コードはコピーペイストすべし」を肝に銘じて下さい。

【80526】Re:csvファイルの読み込みに変数を指定し...
お礼  amatsuno  - 19/2/27(水) 11:43 -

引用なし
パスワード
   ▼γ さん:
>こうしたところに投稿するときは、手打ちではなく、
>「VBE画面のコードをそのままコピーペイスト」すべきです。
>
>これまでの指摘はあなたの投稿上のミスについての指摘です。
>というのはいずれも構文エラーになるはずのまちがいです。
>無駄な労力を他人に使わせているのです。
>
>パス名が無効です、
>というエラーメッセージは
>open varfilename for input as #intfree
>の箇所で発生するはずで、
>varfilenameが""になっているのでしょう。
>
>つまり、
>varFileName = dir(sourcepath & "ログ-12345678.csv")は
> dir("P:\aaa\ログ-12345678.csvログ-12345678.csv")
>としていることと同じで、そんなファイルはないから、
>varFileNameは ""となっているのでしょう。
>
>エラー回避のためには、まずは
>sourcepath = "P:\aaa\" とすればよいのでは?
>
>ただし、本当の質問は、日付部分を自動作成したいのではないかと
>思うが、まずはここまで。
>
>繰り返しますが、「コードはコピーペイストすべし」を肝に銘じて下さい。


すいません。
以降、気をつけます

【80527】Re:csvファイルの読み込みに変数を指定し...
発言  γ  - 19/2/27(水) 13:27 -

引用なし
パスワード
   了解。

55 / 13293 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free