ソフトンハウス・トップへ
お疲れぷろぐらま
ソフトンハウス製作日記
ソフトンハウスや日々のことを書いています。
ソフトンハウス
サーバー構築・システム開発
コンサル業務を受託しています。
ご興味のある方はお疲れぷろぐらま
までお気軽にご相談ください。
Calendar
<<12月>>
......1
2345678
9101112131415
16171819202122
23242526272829
3031
Blog Parts
にほんブログ村 IT技術ブログ Webサイト構築へ
blogram投票ボタン
Messages
Team Foundat...
SQL Serverフル...
東日本大震災から6年・3...
リスティング広告について...
Windows Serv...
WSUS 4.0...
東京オリンピック 202...
iSPP被災地スタディツ...
Windows 8 イン...
環境構築エンジニアを劣化...
Windows Serv...
Windows Serv...
Windows Serv...
『3.11 被災地の証言...
WindowsXP 80...
風邪をひきました。...
Hub無償提供のお知らせ...
ブログサイトに「いいね!...
サーバー機器移行...
復旧復興
→リスト表示する
Latest Blog
kortodarma
<タダ>
gsoy
今年もやっと冬がきた...
kortodarma
<だいこん>
tonton
ラジオ番組について2....
tonton
ラジオ番組について1....
tonton
英語がわかるようになれる...
tonton
省力化及びアイデア・グッ...
asobow
あっ! わあぁ! アン...
kortodarma
<報告>
kazu
当然のことながら〜...
kazu
最高温度13℃の予定...
[最新順表示]  1 件
 [リストを表示] 1頁5件 1/1(1件)
2010/09/11 01:31:45 プライベート♪
Windows Server
DCOMでExcel 等を使う方法

IIS7 DCOMでExcel 等を使う方法です。

Windows Server 2008 では、以下のエラーが出てしまい、DCOM(コンポーネントサービス)等で Excel が実行できません。

'FILE.xlsx'にアクセスできません。次のいずれかの理由が考えられます。
? ファイル名またはパスが存在しません。
? ファイルが他のプログラムによって使用されています。
? 保存しようとしているブックと同じ名前のブックが現在開かれています。

英文では以下の通りです。

Microsoft Office Excel cannot access the file 'FILE.xlsx'. There are several possible reasons:
? The file name or path does not exist.
? The file is being used by another program.
? The workbook you are trying to save has the same name as a currently open workbook.

Windows Server 2003 R2 では正常に動くのですが、Windows Server 2008 のデフォルトでは動作しません。

理由が解からず色々と実験を繰り返しましたが、色々とステップバイステップでデバックを行う事で解決方法が見つかりました。

何の事はない、2008 では SystemProfile が実行する(仮想的な)デスクトップフォルダが存在しないのです。

デスクトップが無ければ Excel は動かないって事なのですかね。

ちなみに、Windows Server 2003 R2 には存在していました。
C:\WINDOWS\system32\config\systemprofile\デスクトップ

日本語ではなく、「Desktop」というフォルダを作成する事になります。

Windows Server 2008 x86 では以下のフォルダを作成します。
C:\Windows\System32\config\systemprofile\Desktop

Windows Server 2008 x64 では以下のフォルダを作成します。
C:\Windows\SysWOW64\config\systemprofile\Desktop

これで解決する「はず」です。

その他のアプリケーション、Word などの Office 系はこれで動く(試してはいませんが)のではないでしょうか。

なんとまあ、人騒がせな。

丸一日使ってしまったではないか!

TB(0) | 記事URL |コメント |通報
Posted by 自己レス (2011/08/12 19:00:09) 通報
Windows 2008 Server(x64)と、Office 2010(x64) の組み合わせでは C:\Windows\System32\config\systemprofile\Desktop となります。
画面TOPへ [最新順表示]  1 件
Profile
お疲れぷろぐらま
性別男性
年齢55歳
誕生7月中旬
星座かに座
血液B型
身長173cm
体型がっちり型
職業プログラマ
地域宮城県
性格温厚
趣味写真・ドライブ
チャームつぶらなひとみ?
長所のんびり
短所白黒はっきり
特技プログラム作り
自己紹介
ソフトンハウスの制作をしています。
Category
ITコンサルタント(63)
Windows 7(17)
Windows Server(58)
アフリエイト・SEO対策(8)
おしゃれ(2)
ぐるめ(1)
なし(10)
宇宙のお話(33)
景気を良くしよう。(17)
構築プロジェクト(3)
雑談(157)
製作日記(128)
東日本大震災(19)
→リスト表示する
Favorite
はぶりんブログ
ティップの大冒険
デェ〜王
ROSE HEART
ソフトンハウス
Archive
2017年06月 (1)
2017年04月 (1)
2017年03月 (1)
2017年02月 (1)
2016年12月 (1)
2015年12月 (1)
→リスト表示する
今日
今月
累計
掲載情報などの無断転用・転載を禁止します。著作権は 株式会社ソフトウエア開発 に属します。
本サイトに関するお問い合わせ、広告等の掲載依頼は ソフトンハウス運営チーム までご連絡ください。