【マクロ(VBA)】Teams/SharePoint上で「#REF!」エラーになる時の対処法
あなたは自分のPCだけ動かない!という経験はありませんか?特にTeamsやSharePoint上でVBAマクロを使用している場合、他のユーザーが同じ環境で問題なく動作するのに自分だけ「#REF!」エラーが出てしまうことがあります。
📊 やり方の比較
| 手法 | メリット | デメリット | 推奨 |
|---|---|---|---|
| 計算オプションの確認 | 手動から自動への変更で即座に解決可能 | 他のユーザーと異なる設定である可能性があるため、全員での調整が必要 | ◎ |
| データ型の不一致を解消 | 正確な参照先を確保し、エラーを防ぐ | セルの内容や形式を確認する手間がかかる | ○ |
よくある質問
Q 他のユーザーと環境が異なる場合、どのように対応すれば良いですか?
A.
各ユーザーのExcel設定を確認し、共通の設定に調整することが有効です。また、VBAコード内でロケール依存の部分は明確に指定するなど、柔軟なコーディングを行うことも重要です。