• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vb2022 Resourcesの中のエクセルの扱)

vb2022 Resourcesの中のエクセルの扱い方

このQ&Aのポイント
  • vb2022 Resourcesの中にエクセルファイルを置く方法がわかりません。
  • Resourcesフォルダにエクセル1.xlsxを置くための手順が分かりません。
  • My.Resources.エクセル1の部分がエラーになります。

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

  • ベストアンサー
  • MT765
  • ベストアンサー率57% (2091/3632)
回答No.2

私も詳しくないのであくまで推測となります。 【My.Resources オブジェクト】 https://learn.microsoft.com/ja-jp/dotnet/visual-basic/language-reference/objects/my-resources-object 上記サイトによると 『リソースを追加または削除するには、プロジェクト デザイナーを使用します。』 とあります。 【.NET プロジェクト デザイナーとは】 https://learn.microsoft.com/ja-jp/visualstudio/ide/reference/project-properties-reference?view=vs-2022 この手順で「リソースの追加」でExcelファイル(Book1)を追加したら添付画像のような状態になります。 ソリューションエクスプローラーでファイルを追加した場合はここには現れません。 おそらくこの手順かなと思いますが違っていたらごめんなさい。

webuser
質問者

お礼

ありがとうございます。 コレのようです。 行けました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • dell_OK
  • ベストアンサー率13% (776/5751)
回答No.1

リソースはプロジェクトのプロパティ画面から追加してみてください。 まず、ソリューションエクスプローラーから「エクセル1.xlsx」は削除してください。 「エクセル1.xlsx」が他の場所にもあればそのまま削除でいいですが、 なければ他の場所にコピーしておいてください。 プロジェクトのプロパティ画面を表示して、 リソースの追加ボタンの▼を押して、 既存のファイルの追加、他の場所にある「エクセル1.xlsx」を選択します。 画面に「エクセル1」アイコンが表示され、 ソリューションエクスプローラーのResourcesにも追加されます。 これでインテリセンスが働いて、 My.Resources. まで入力すれば「エクセル1」が表示されるようになります。

webuser
質問者

お礼

ありがとうございます。 Resourcesには同時にコピーされるのですね。 でも、それだけではMy.Resourcesには反映されませんでした。

すると、全ての回答が全文表示されます。

関連するQ&A