Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

「error CS0234: 型または名前空間名 'Office' は名前空間 ’Microsoft’ に存在しません。」とでたら、Excel操作用DLLを仕込んでこよう

とあるプロジェクトを引き取って、手元環境でコンパイルした所、

error CS0234: 型または名前空間名 'Office' は名前空間 ’Microsoft’ に存在しません。

などとエラーが。
これは、"using Microsoft.Office.Interop.Excel;"に該当するdllがないのが原因です。

私の担当領域では使わない機能なので、古いですがXP版を反映してエラー潰しだけします。
Download Office XP PIAs from Official Microsoft Download Center
Visual Studio 2017なら右上の検索画面で「参照〜」をクリック
f:id:shuzo_kino:20171118131606p:plain
今読み込まれてる外部パッケージがでるので、先程のところから貰ったDLLを遣います。
f:id:shuzo_kino:20171118131609p:plain

ちゃんとした製品を作る場合は正規版のExcelについてるので貰ってきましょう。