[[20100422091608]] 『LAN上の特定のPCで式が反映されない』(もぐら) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『LAN上の特定のPCで式が反映されない』(もぐら)

会社のPCで、共有ファイルを開いた時に、10台中2台のみで式がエラー表示になります。
ファイル名の8文字目以降がセルに反映されるように、次のような式をセルに入れています。
=MID(CELL("filename",C7),FIND("[",CELL("filename",C7),1)+8,FIND(".",CELL("filename",C7),1)-FIND("[",CELL("filename",C7),1)-8)

ほとんどのPCでは問題なくファイル名がちゃんと出ているし、反映されないPCもバージョン等は同じです。Excel2000・WindowsXP
どうすれば解決出来るでしょうか?


 何というエラーが出ているのでしょうか?

 また、そのブックに
 =CELL("filename")
 と入力したときにエラーの出るPC、出ないPCで、それぞれなんと表示されますか?
 (独覚)

#VALUE!というエラーが出ています。
 
=CELL("filename")を入れると
エラーが出るPCには、\\IPアドレス\ネットワークドライブ名\\フォルダ名\[ファイル名]が出ました。
エラーが出ないPCには、ネットワークドライブ名:\フォルダ名\[ファイル名]です。

よろしくお願い致します。

(もぐら)


 IPアドレスに「.」が含まれているためじゃないですか?

 エラーの出るPCではネットワークドライブの割り当てをおこなっていないか開く時にネットワークドライブの方から
 開いていないかなのかな?

 一応式を
 =MID(CELL("filename",C7),FIND("[",CELL("filename",C7),1)+8,FIND(".",CELL("filename",C7),FIND("[",CELL("filename",C7),1))-FIND("[",CELL("filename",C7),1)-8) 
 と、「.」の検索を「[」文字の場所からに変えればIPアドレス内の「.」には引っ掛からなくなるかと。
 (独覚)

ありがとうございます!
エラーのPCは確かにネットワークドライブから開いていませんでした!
本当に助かりました!!
(もぐら)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.