Excelマクロの盲点

本日、仕事でExcelマクロが動かない問題が発生。
参ったな、コピーするとなぜかマクロが動かない。

クライアントPCの問題だと思って、ほかの人のPCで確認してみても状況同じ。。。
そこで出たエラーを見て、もしやと思ったら、全くその通り。。。

マクロで使える変数の文字数制限が、255バイトだと思うんだけど、ファイル名を取ってくるメソッドで取得できるファイルのフルパス名の最大文字数が、255バイトで、それ以上になると、Excelでは処理仕切れなくてエラーになる。
(Excel97形式のファイルまでで、2003からは対応できているかも知れないけど。。。)

WindosXPからファイル名の長さを255バイト以上つけられる仕様になったのに、ファイルのパスあわせて255バイトで処理できないなんて、、、MSも仕様とかいわないで、「バグ」って認めろっての。。。まあ、そこがMSの良いところ?かもしれんけど。。。

なんともお粗末な仕様ではありますが、これにはまることが結構多くて、ダウンロード時にIEで直接開くとき、クライアントPCのダウンロード先デフォルトフォルダの階層が深い(結局ここでも最大255バイト)と、エラーになります。
これをユーザに説明するのが大変だったのなんのって。。。MS、頼むよって感じです。まあ、いちいち細かいことを突っ込んでも、それが積もって多大になるので、そんな細かい対応できないと思いますけどね。気持ちはわかるが、言い方の問題もあると思うんだけど、いかがですかね?

上記、ちょっとだけ覚書程度に乗せておきます。
マクロ作成時、ファイル操作する際はご注意ください。

※Hさん
 見てるでしょ?見てるよね?現場で!!
 こんな感じで大丈夫かな?
 添削よろしく!!
 (と、いいながら、これに突っ込んでくるやつは、何人かいるので、間違っていれば、レスが多大になります。)

※S君、突っ込みよろしく!!
2009/12/19(Sat) 01:11:29 | お仕事

スーパーコピーブランド通販

エルメス ケリー激安}}}}}}
https://www.copy2021.com/product/detail/9692.htm
Esotte(2023/05/27(Sat) 18:23:33)

日本超人気のスーパーコピーブランド激安通販専門店

ブランドN級品ブランドコピー 代引

スーパーコピーブランド通販です。高級腕時計スーパーコピーはこちらへ現在世界最高級のロレックスコピー、シャネルコピー、ウブロ時計コピー、エルメスコピーバッグ等スーパーコピー時計などの各種類世界トップ時計が扱います。
人気の売れ筋商品を多数取り揃えております。
全て激安特価でご提供.お願いします.
★100%品質保証!満足保障!リピーター率100%!
★商品数も大幅に増え、品質も大自信です。
★スタイルが多い、品質がよい、価格が低い!
★顧客は至上 誠実 信用。
★歓迎光臨
★送料無料(日本全国)
https://www.kopijp.com/menu/menu_product-341.html
Anynccictroft(2020/06/29(Mon) 16:28:57)

スーパーコピーウブロ時計

ディオール時計偽物
弊社主要取扱商品 :ブランドバッグコピー品、ブランド財布コピー品。
ルイヴィトン コピー品、シ,ャネル コピー品、グッチ コピー品,
エルメスコピー品、バレンシアガコピー品があります。
おしゃれな大人の女性にすごく人気があります。
これを持っているだけで人目を引くこと間違いなし!!
美しいフォルムは気品と風格が世界のセレブを魅了して止みません。
是非この機会にご入札ください.
スーパーコピーウブロ時計 https://www.cocoejp1.com
https://www.cocoejp1.com(2020/03/05(Thu) 21:14:55)

スーパーコピー

大量在庫超人気の新しい2018年!
☆――☆ブランドバッグ☆――☆
☆――☆ブランド服コピー☆――☆
☆――☆ブランド靴コピー ☆――☆
※―――※―――※―――※―――※
ルイヴィトン靴コピー,エレメス靴
ルブタン コピー,シャネル靴コピー
バーバリー靴コピー,クロムハーツ靴
※―――※―――※―――※―――※
@高品質、特恵価格、実物写真、納期厳守。
Aお客様の満足することは 弊社の責任です。
それでは不良品物情況、無償で交換します。
B配送方法 : 全物品運賃無料(日本全国)
※―――※―――※―――※―――※
営業時間:24時間、年中無休
オンライン連絡時間:平日8時から18時まで
☆――☆――☆――☆――☆――☆
http://www.bagtojapan.com/(2018/01/21(Sun) 11:11:50)
Tittle: Name:

Profile

otata
otata
バレーボール、エアロビクス、マラソンが趣味の親父です。
良かったら、一緒にエアロビましょう!!

Categories

New Entries

Comment

Search

Link

Blogパーツ

OtataShopping
ブログ内の紹介商品購入はこちらから!
Music Stream
最近見ないけど「Perfume」いいよね〜
選曲するか「一時停止→再生」で音が出ます。
ミサイル発射!!

Archives(490)