誰か教えて下さい。
VBA ユーザーホームにてREFEDIT追加ができず添付写真のように不明と表記されます。
普通にSheet上で 開発タブ⇒挿入⇒ActiveXコントロールなら使用できるのですがユーザーホームのツールボックスに追加しようとすると1回目は『タイプライブラリ/DLLの読み込みエラーです。』と出ます
そのあとに再度試みると『予期せぬエラーが発生しました。』と出ます。
コントロールパネルにてoffice修復など何回も行ったのですが、治らず ”不明” の状態で追加できないです。
因みに他の機能は問題ないです。
分かる方いらっしゃいましたらご教授下さい。
No.6ベストアンサー
- 回答日時:
>C:\Program Files (x86)\Microsoft Office\root\Office16\ はないですね。
OSバージョンによりrootフォルダは違うので無いのかも知れません。
参考https://www.eripyon.com/mt/2017/01/office_instal …
抜粋
Office 2016
MSI 32-bit
Windows 32-bit: C:\Program Files\Microsoft Office\root\Office16\
Windows 64-bit: C:\Program Files (x86)\Microsoft Office\root\Office16\
MSI 64-bit
Windows 64-bit: C:\Program Files\Microsoft Office\root\Office16\
クイック実行
Windows 32-bit: C:\Program Files\Microsoft Office 16\ClientX86\Root\Office16\
Windows 64-bit: C:\Program Files (x86)\Microsoft Office 16\ClientX64\Root\Office16\
No.5
- 回答日時:
>C:\Program Files\Microsoft Office\root\Office16にはREFEDIT.DLLは存在しないのでしょうか?
存在はしています。
もしかして、こちらあります? C:\Program Files (x86)\Microsoft Office\root\Office16\
>RefEdit.Ctrlのリンク先はC:\Program Files\Microsoft になっています。
参照先アドレスに不具合があるのですね。Officeのクリーンインストールで修復されるはずなのですが、、
レジストリを弄る方法もあるようですが、、
該当しないかも知れませんが、いくつかの参考サイトを
https://docs.microsoft.com/ja-jp/office/troubles …
https://www.exefiles.com/ja/dll/refedit-dll/
回答ありがとうございます。
いろいろ試してみましたが分かりませんでした。
因みに
>C:\Program Files (x86)\Microsoft Office\root\Office16\ は
ないですね。
諦めるしかないですかね。。。
No.4
- 回答日時:
>因みに再度インストールしましたが変わりませんでした。
。力になれず残念です。
>ツールを使用してアンインストールしたほうがいいでしょうか
修復、再インストールして改善しなかった時のアドバイスなので使用した方が良いと思いますが
私自身が経験していませんので、あくまでMSのサポートフォーラムなどに良くされている回答です。
また、現在4月のアップデートによる不具合も多く報告されているようなので、アップデートに起因している可能性があるようであれば
下記を参考に対応をされた方が良いかも知れません。(対応アップデートが発行されるまで再インストール時の最新アップデートを適用しないほうが良いと)
https://answers.microsoft.com/ja-jp/msoffice/for …
また、REFEDIT.DLLに関する不具合は、前にも聞いたことがありますので、対処に関する情報サイトがあるかも知れません。
私は、kingsoftのWPS Officeのくだりがありましたので、同様の事象を思い出し回答しました。
何れに致しましても、フォームコントロール(その他の参照)での不具合と思われます。
新規ブックで作成実行した時にどうか、参照不可などになっている項目が発生しているか、
セーフモードなど開いた時はどうかなど、、手間かかってしまいますね。
原因を解消せずレジストリーで当ててしまって良いのか?。dll自体の破損の可能性?
C:\Program Files\Microsoft Office\root\Office16にはREFEDIT.DLLは存在しないのでしょうか?
力不足で申し訳ないのですが、明日Excel2019で再現を含め確認してみます。現在手元に2013しかない為、、
いつもありがとうございます。
>C:\Program Files\Microsoft Office\root\Office16にはREFEDIT.DLLは存在しないのでしょうか?
存在はしています。
ActiveXコントロール内のカスタムコンロールの登録では上記のリンク先を選択でき登録までできました。その状態でVBAのツール⇒参照設定を確認しても上記リンク先になっているのですが、、何故かユーザーホームのコンロトール追加のRefEdit.Ctrlのリンク先はC:\Program Files\Microsoft になっています。
色々調べて今路頭に迷っているので
お力添えしていただけたら助かります。
すみませんがよろしくお願いします。
因みに今は2016年のExcelを使用しています。
No.3
- 回答日時:
横から失礼します。
不具合の原因が削除されていれば良いのですが、レジストリの変更、削除は少々リスクが高いと思いますので
>kingsoftの場所になっており
kingsoftのWPS Officeを使われていたのでしょうか?
もし、もう使用しないのであれば、kingsoft WPS Officeを完全にアンインストールしてください。(競合での不具合が予想されますので)
参考 https://support.kingsoft.jp/wps/wps_ins/uninst_1 …
次にMicrosoft Officeをツールを使い同様に完全アンインストールします。
参考
https://support.office.com/ja-jp/article/office- …
Microsoft Officeを再インストールします。
上記抜粋
5.インストールまたは再インストールする Office のバージョンの手順を選択します。 アンインストール ツールを閉じます。
一般的な方法なので、すでに試されている場合は、忘れてください。
ちなみに
Excel2016の32bit のREFEDIT.DLLは、C:\Program Files (x86)\Microsoft Office\root\Office16にあると思います。(環境で違うかもですが)
回答ありがとうございます!
WPSはコントロールパネルから完全にアンインストールしてMicrosoftのほうもコントロールパネルからアンインストールしましたがツールを使用してアンインストールしたほうがいいでしょうか?
因みに再度インストールしましたが変わりませんでした。。
No.1
- 回答日時:
マクロでまったく関係のない別の場所を探しに行って「”REFEDIT.DLL” が見つからない」とふざけた事を言っているのかもしれません。
そのマクロ、Excel 2013 以前のバージョンと Excel 2016 以降のバージョンで挙動が変わりませんか。
変わるならば「DLLファイルを参照する場所が違う」という事が原因。
添付された画像を見る限り、古いバージョンで作ったマクロを走らせた結果のように思います。
新しいバージョンの Excel の”REFEDIT.DLL” があるフォルダのパスを「環境変数 ”Path”」に追加してみましょう。
※ 分からない単語は自身で調べる。これ、基本です。(難しい単語は使っていない気がするんだけど念のため)
回答ありがとうございます。
>新しいバージョンの Excel の”REFEDIT.DLL” があるフォルダのパスを 「環境変数 ”Path”」に追加してみましょう。
上記のやり方を調べたのですがいまいちやり方が不明でした。。。
もし宜しければご教授おねがいします。
参照設定に Ref Edit Control の場所がkingsoftの場所になっており
その場所は現在ないのですがこの場所を変更することは不可能なのでしょうか?
ユーザホームのツールボックスの場所は
C:\Program Files\Microsoft Office\root\Office16 の場所になっております。
因みにofficeは2019年のものです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
昨日見た夢を教えて下さい
たまにすごいドラマチックな夢見ること、ありませんか? 起きてからも妙に記憶に残っているような、そんな夢。
-
14歳の自分に衝撃の事実を告げてください
タイムマシンで14歳の自分のところに現れた未来のあなた。 衝撃的な事実を告げて自分に驚かせるとしたら何を告げますか?
-
RefEditで完全にハマっています。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
現在国内で稼働しているWindows...
-
ファイルのアイコンについたビ...
-
Excelのエラー
-
Sniping Tool の[名前を付けて...
-
Windows 11のサポートの延長す...
-
Microsoft Feeds Synchronizati...
-
1つのPCに「Excel 2010」「Exc...
-
フェイスブックの右半分近くを...
-
Mozilla/4.0 とかってどういう...
-
スクロールバーが出ない!
-
Win11で絵文字が一部表示されない
-
JAVAを前のバージョンに戻...
-
PC-9801のためのUNIX
-
kernel32.dll を 入手したい...
-
batファイルでバージョン情報を...
-
SP1やSP2とはなんですか>
-
Windows8のPCで、Koboの電子書...
-
【Microsoft Office Home and B...
-
ログイン画面が出てこない
-
使用中の Explorer のバージョ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelのエラー
-
現在国内で稼働しているWindows...
-
Win11で絵文字が一部表示されない
-
Sniping Tool の[名前を付けて...
-
ファイルのアイコンについたビ...
-
Windows 11のサポートの延長す...
-
システムコールエラー
-
フリープリントソフト「かんた...
-
Adobe Reader のDCとTouchの違...
-
Microsoft Feeds Synchronizati...
-
kernel32.dll を 入手したい...
-
Mozilla/4.0 とかってどういう...
-
ヒモの女バージョンはなんとい...
-
UDFのバージョンの確認方法につ...
-
SP1やSP2とはなんですか>
-
パソコンを使うたびに、Java Au...
-
Excel VBA REFEDIT.DLL 修復方...
-
【Microsoft Office Home and B...
-
スクロールバーが出ない!
-
p(|z|>_1.96)の求め方を詳しく...
おすすめ情報