C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■98273 / 1階層)  VBでExcelを開くと文字化けするようになった
□投稿者/ 大谷刑部 (155回)-(2021/10/26(Tue) 17:31:23)
No98266 (masaX さん) に返信
> はじめて投稿させていただきます。
>
> VisualStudio2005の頃にVBで作ったエクセルを起動するプログラムがあり無事に作動していたのですが、つい先日PCを取り替えたところ、問題なく開いてたエクセルが文字化けするようになってしまいました。
> PCに入ってたOSはWindows10→Windows10で変わりはないのですが、Officeが2013から2019に変わりました。
> 64ビットのまま変わりません。
> 原因を切り出すつもりで、エクセルを開く部分だけを切り出してプログラムを作ってみたのですが、やはり同じ現象になります。

VS2005ということは.NetFrameworkが2.0とかでしょ?
Excelの参照以前にその状態でVSを一気に2019に上げたりするのがそもそも無謀と思います。
まず2.0系の最新である3.5で動くか確認してから4.xx系に移植する策を取った方がいいかも。
.net自体の非互換とかも出そうな環境変更かと。

>
> コードは下記の様な感じです。(レイトバインディングって言うんでしょうか?)

そのやり方でやってるなら、参照設定に依存しないはずです。通常は。
その手法の場合、そのためにCreateObjectでExcelアプリオブジェクトを生成するのがそもそもの目的なので。

> 使っていたVisualStudio2015が古いのか?とも思い2019に入れ直してみましたが同じでした。

かえって逆効果です。
むしろ可能ならもっと古いバージョンで試す方がいいくらいです。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←VBでExcelを開くと文字化けするようになった /masaX →Re[2]: VBでExcelを開くと文字化けするようになった /masaX
 
上記関連ツリー

VBでExcelを開くと文字化けするようになった / masaX (21/10/26(Tue) 12:30) #98266
Re[1]: VBでExcelを開くと文字化けするようになった / masaX (21/10/26(Tue) 13:11) #98267
Re[1]: VBでExcelを開くと文字化けするようになった / 魔界の仮面弁士 (21/10/26(Tue) 13:39) #98268
│└ Re[2]: VBでExcelを開くと文字化けするようになった / masaX (21/10/26(Tue) 15:44) #98270
│  └ Re[3]: VBでExcelを開くと文字化けするようになった / 魔界の仮面弁士 (21/10/26(Tue) 16:41) #98271
VBでExcelを開くと文字化けするようになった / 大谷刑部 (21/10/26(Tue) 17:31) #98273 ←Now
  │  └ Re[4]: VBでExcelを開くと文字化けするようになった / masaX (21/10/26(Tue) 17:27) #98272
  │    └ Re[5]: VBでExcelを開くと文字化けするようになった / 魔界の仮面弁士 (21/10/26(Tue) 21:43) #98278
  │      └ Re[6]: VBでExcelを開くと文字化けするようになった / masaX (21/10/26(Tue) 23:03) #98279
  └ Re[2]: VBでExcelを開くと文字化けするようになった / masaX (21/10/26(Tue) 19:06) #98274
    ├ Re[3]: VBでExcelを開くと文字化けするようになった / ビール飲み (21/10/26(Tue) 19:35) #98275
    │└ Re[4]: VBでExcelを開くと文字化けするようになった / masaX (21/10/26(Tue) 20:23) #98276
    │  └ Re[5]: VBでExcelを開くと文字化けするようになった / ビール呑み (21/10/26(Tue) 20:58) #98277
    │    └ Re[6]: VBでExcelを開くと文字化けするようになった / くま (21/10/27(Wed) 01:41) #98280
    └ Re[3]: VBでExcelを開くと文字化けするようになった / 大谷刑部 (21/10/27(Wed) 09:48) #98281
      └ Re[4]: VBでExcelを開くと文字化けするようになった / masaX (21/10/27(Wed) 13:54) #98282 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信