Excel VBA質問箱 IV

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

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


6940 / 13646 ツリー ←次へ | 前へ→

【42220】プロシージャの呼び出し、または引数が不正です。 もつお 06/9/4(月) 14:46 質問[未読]
【42222】Re:プロシージャの呼び出し、または引数が... Blue 06/9/4(月) 14:51 質問[未読]
【42223】Re:プロシージャの呼び出し、または引数が... もつお 06/9/4(月) 15:00 発言[未読]
【42224】Re:プロシージャの呼び出し、または引数が... もつお 06/9/4(月) 15:01 発言[未読]
【42226】Re:プロシージャの呼び出し、または引数が... Blue 06/9/4(月) 15:07 発言[未読]

【42220】プロシージャの呼び出し、または引数が不...
質問  もつお  - 06/9/4(月) 14:46 -

引用なし
パスワード
   はじめまして。

VB6.0でエクセルシートに書かれている
文字列をテキストファイルに出力するマクロを作っているのですが、
(¿)【?を逆さまにしたような文字】を出力しようろすると、
プロシージャの呼び出し、または引数が不正です。
といったエラーメッセージが表示されます。
他の欧文フォントを出力しようとすると、
(é)【eの上に'のような文字】の場合(e)に置き換えられて出力されます。

何か良い対処等はないでしょうか?
よろしくお願いします。

【42222】Re:プロシージャの呼び出し、または引数...
質問  Blue  - 06/9/4(月) 14:51 -

引用なし
パスワード
   どのようにして書き出していますか?
エクセルはUnicode表示だったような気がします。
Unicodeのテキストとして出力しないとまずい気がします。

【42223】Re:プロシージャの呼び出し、または引数...
発言  もつお  - 06/9/4(月) 15:00 -

引用なし
パスワード
   レスありがとうございます。

▼Blue さん:
>どのようにして書き出していますか?
>エクセルはUnicode表示だったような気がします。
>Unicodeのテキストとして出力しないとまずい気がします。

ファイルを開く際OpenTextFileメソッドで第5引数にTristateTrueを指定し、
Unicode形式でファイルを出力しているつもりですが、
他にも何かする必要があるのでしょうか?

【42224】Re:プロシージャの呼び出し、または引数...
発言  もつお  - 06/9/4(月) 15:01 -

引用なし
パスワード
   ▼もつお さん:
>レスありがとうございます。
>
>▼Blue さん:
>>どのようにして書き出していますか?
>>エクセルはUnicode表示だったような気がします。
>>Unicodeのテキストとして出力しないとまずい気がします。
>
>ファイルを開く際OpenTextFileメソッドで第5引数にTristateTrueを指定し、
>Unicode形式でファイルを出力しているつもりですが、
>他にも何かする必要があるのでしょうか?

失礼しました。第4引数です。

【42226】Re:プロシージャの呼び出し、または引数...
発言  Blue  - 06/9/4(月) 15:07 -

引用なし
パスワード
    ん〜それだけじゃ原因がわからないですね。

エラーが発生している行は特定できないのでしょうか?
前後のソースがないとちょっとわかりかねます。

それと、一応OS、Excelのバージョンを明記しておいたほうがよいです。
(できれば、それぞれのSPも(VB6.0のSPも))

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