• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 2007 VBAで実行時エラー)

Excel 2007 VBAで実行時エラー

このQ&Aのポイント
  • Excel 2007のVBAでEUCコードの変換を試すコードにおいて、実行時エラーが発生します。
  • エラーメッセージは「実行時エラー '424' オブジェクトが必要です」と表示されます。
  • このエラーを修正する方法について教えてください。

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

  • ベストアンサー
  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

> (6) str = System.Text.Encoding.GetEncoding(51932).GetString(bytesData) これは VBA ではなく VB.NET ですよね。 VBAならbyte配列からStringへの変換は例えば str = StrConv(byteData, vbUnicode) ですが、EUCに変換するには自分で変換ルーチンを作らなければならなかったと思います。

isunsun
質問者

お礼

今、自分で使用するアプリを作成していますが、初心者の私はネットで色々調べながら悪戦苦闘中です。 EUCから変換したいのですがVB.NETでしたか。VBAでは残念ながら自分で変換ルーチンを作る必要があるのですね。 もうひと頑張りしたいと思います。早速回答頂きありがとうございました。

関連するQ&A