アドイン登録後、エクセルを起動しなおすとアドインが適用されない件(=jan()が使えたのにNAME?になる)
インターネット上から取得したファイルにロックを掛けるようになっているのが原因でした。なおしかた?解決策は↓をご覧ください。
1.ダウンロードしたファイルを右クリック
2.プロパティ
3.一番下のロック解除
The MIT License
Copyright (c) year copyright holders
以下に定める条件に従い、本ソフトウェアおよび関連文書のファイル(以下「ソフトウェア」)の複製を取得するすべての人に対し、ソフトウェアを無制限に扱うことを無償で許可します。
これには、ソフトウェアの複製を使用、複写、変更、結合、掲載、頒布、サブライセンス、および/または販売する権利、およびソフトウェアを提供する相手に同じことを許可する権利も無制限に含まれます。
上記の著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分に記載するものとします。
ソフトウェアは「現状のまま」で、明示であるか暗黙であるかを問わず、何らの保証もなく提供されます。
ここでいう保証とは、商品性、特定の目的への適合性、および権利非侵害についての保証も含みますが、それに限定されるものではありません。
作者または著作権者は、契約行為、不法行為、またはそれ以外であろうと、ソフトウェアに起因または関連し、あるいはソフトウェアの使用またはその他の扱いによって生じる一切の請求、損害、その他の義務について何らの責任も負わないものとします。
エクセルの基本操作「オートフィル」も参考にエクセル技を駆使して仕事の時間短縮に励んでください
※アドイン登録したPCなら =jan() が使える、というわけではなく
『どこそこに保存したアドインファイルのプログラムを使う』となっているようで、保存先も一緒に記録しています。
その保存先が C:\Users\satou\ だったり C:\Users\takahashi\ だったりと、
ユーザー名が全員違うから、別のPCで開くと記録してある保存先にアドインファイルが見つからないので、エラーとなっているようです
C:\Users\●●\AppData\ ●●は全員違う
C:\Excel\ ならみんなおなじ
そこで単純にユーザー名を使わない共通のファイルパスにできる場所にアドインファイルを保存すれば、
エラーはでないはずです。
ローカルネットワークを構築しているのであれば共有している場所に保存し、共有先を指定すればファイルパスが一致している限りエラーはでないはずです