誰か教えて下さい。
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も見ています
-
ちょっと先の未来クイズ第2問
9月9日(月)に発表される「第3回子どもマネー川柳」に入賞する川柳を考えてこちらに投稿してください。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
RefEditで完全にハマっています。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows live Hotmail のアカウ...
-
マザーボードが製造された日か...
-
Microsoft Feeds Synchronizati...
-
楽天ビュワーを去年から使えて...
-
office2010を使っていましたがo...
-
NVIDIA GeForce ドライバの最新...
-
Win11で絵文字が一部表示されない
-
95OSR2をお持ちの方!教えて下...
-
ネットワークに接続できません。
-
ワードの互換モード
-
iTunesインストール時「オート...
-
win2000sp4にadobe を
-
pc98のゲームでシステムディス...
-
PCのUSBポートのバージョンを確...
-
microsoft.net frameworkについて
-
Thunderbirdの表示項目について
-
サンダーバード 返信ボタン等...
-
サムネイルの表示
-
画面の下の広告が・・・
-
言語バーにJPとENが表示される...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelのエラー
-
現在国内で稼働しているWindows...
-
Win11で絵文字が一部表示されない
-
Sniping Tool の[名前を付けて...
-
ファイルのアイコンについたビ...
-
Windows 11のサポートの延長す...
-
システムコールエラー
-
フリープリントソフト「かんた...
-
Adobe Reader のDCとTouchの違...
-
Microsoft Feeds Synchronizati...
-
Mozilla/4.0 とかってどういう...
-
kernel32.dll を 入手したい...
-
ヒモの女バージョンはなんとい...
-
SP1やSP2とはなんですか>
-
UDFのバージョンの確認方法につ...
-
パソコンを使うたびに、Java Au...
-
【Microsoft Office Home and B...
-
Excel VBA REFEDIT.DLL 修復方...
-
スクロールバーが出ない!
-
batファイルでバージョン情報を...
おすすめ情報