下記サイトで情報を得て試みたところ、うまくいきました。ところが、他にアドインで使用していた(A)を追加すると、Excel2007起動時エラーが表示されます。試しに、office2003で作成したツールバーをoffice2007アドインから消去したいのですが、どのようにすれば良いのか分かりません。どなたかお教えください。
ttp://plaza.rakuten.co.jp/spectra/diary/200710100000/
office2007はフルインストールされています。(A)はExcel用に作成されたアドインで、詳細は不明。Excel2003までは問題なく動作・認識していました。エラー内容は以下。
「VBAプロジェクトを開くには未インストールのコンポーネントが必要」
「Office Onlineで『VBA コンバータ』と検索してください」
最近office2007となり、あまりの変わりように戸惑っています。office2003ツールバーよりも(A)の方が優先されるため、まずは初期状態に戻そうとしています。最終的には、何とか(A)が動作・認識するようにしたいのですが…。
No.5ベストアンサー
- 回答日時:
> ちなみに、使用OSはWinXP_SP2です。
> C:\Program Files\Microsoft Office\Office12\Library
上記ディレクトリに(A).xlaを入れていますが、同階層には~.xlamが4つあります。拡張子が変わった辺りにヒントがあるでしょうか?
Office 2007には[互換モード]という機能があります。
他にも手順があると思いますが、一度、「名前を付けて保存」から「Excel 97-2003 ブック」で保存して、[互換モード]のブック上で(A)アドインの作動をチェックしてみては如何でしょう?
Excel 2007からの新機能は使用できませんが、2003までの機能が使用できると期待できます。
「互換モードと互換性チェックを使用する」
http://office.microsoft.com/ja-jp/help/HA1006748 …
度重なる回答に感謝します。
office2007インストール後の初回起動時に、Excelオプションの保存タブにある「ファイルの保存形式」で「Excel 97-2003 ブック」を選択した上で、これまでの全ての作業を行っております。
まだ周囲のデフォルト環境はoffice2003ですし、以前からバージョンアップ毎に下位環境に合わせる必要があることから、このような手順は必須項目となっているもので・・・。
エラーメッセージにある「VBA~」から推察するに、アドイン内で記述されているVBAコードがoffice2007では非対応なのか、或いはVBランタイム等の欠けているものがあるのでしょうか?
きっと、(A)の内容が判明しない限り答えは見つからないような気がします・・・。
No.4
- 回答日時:
ANo.1,2,3です。
> そのアドインに設定できたoffice2003で作成したツールバーが消えないのです・・・(そこまでが質問の前半)。
XLSTARTフォルダに貼り付けされたのであれば、レジストリは編集されていないので、そのフォルダから「office2003で作成したツールバーのデータ」を削除または他のフォルダに移動したのでは駄目なのでしょうか?
> アドイン(A)の内容は分かりませんが、数式で、複数項目のうちの2項目を入力すれば指定した項目の値を算出させる物理式に用いていました。
そのアドインのフルファイル名を使ってWeb検索し、見付かったソフト名を提示して、Vistaでの対応の有無または同様のソフトがないかをご質問されては如何でしょう。
何度もすみません・・・。
先の紹介サイトでは「このアドインタブは、このブックを閉じても、Excelを終了しても保持されています」とあり、事実、PC再起動後に新規Excelファイルを作成してもアドインタブにoffice2003ツールバーは残っています。
アドイン(A)は企業内で開発・使用しているもの(非公開)であり、開発元に問い合わせるのは躊躇われる状況です。10年以上前のものであること、office2003がデフォルト環境であること、また立場上からも様々な理由があるためです。過去の数々のoffceバージョンでは問題なく動作していたのですが・・・。ちなみに、使用OSはWinXP_SP2です。
C:\Program Files\Microsoft Office\Office12\Library
上記ディレクトリに(A).xlaを入れていますが、同階層には~.xlamが4つあります。拡張子が変わった辺りにヒントがあるでしょうか?
No.3
- 回答日時:
ANo.1,2です。
旧バージョンのマクロについて検索していましたところ下記URLの過去ログを見付けました。 ANo.3の方のご回答をご参照ください。
なお、Vista Excel2007環境のXLSTARTフォルダは、C:\Users\ユーザー名\AppData\Roaming\Microsoft\Excel にあります。
「EXCEL2007のマクロ起動ボタンについて」
http://okwave.jp/qa3442259.html
度重なる回答に感謝いたします。
私が質問欄に書いたURLでも、このような手順が紹介されていました。ファイルはPersonal.xlsではありませんでしたが、他のファイルへ添付して開くことで出来ました。ただ、そのアドインに設定できたoffice2003で作成したツールバーが消えないのです・・・(そこまでが質問の前半)。
優先的に、今まで使用できたアドイン(A)が必要なのですが、それがうまく動作・認識しないために(質問の後半部分であり重要な点)、初めにアドインとして入れてしまったoffice2003ツールバーも消して、初期状態に戻せないかと思って質問しています。
office2003ツールバーがアドインに設定されても問題なく動作しているため、これを消去することにこだわる必要はありません。ただ、必要なアドイン(A)が動作すれば良いのですが・・・。
アドイン(A)の内容は分かりませんが、数式で、複数項目のうちの2項目を入力すれば指定した項目の値を算出させる物理式に用いていました。
No.2
- 回答日時:
ANo.1です。
> office2003ツールバーを消せても、(A)のエラーがクリアできなければならないのです。かなり以前、office95辺りから使用しているようなアドインなので、office2007には非対応なのかもしれませんが・・・。
ご質問の文書にあった
「VBAプロジェクトを開くには未インストールのコンポーネントが必要」
「Office Onlineで『VBA コンバータ』と検索してください」の「VBA コンバータ」の検索結果は下記URLです。
http://office.microsoft.com/ja-jp/results.aspx?q …
上記のページで、気になったのは「[開発] タブを表示する、開発モードで実行する」です。
「開発」タブは表示されているのでしょうか?
もしかあいたら、『(A)が動作・認識するようにする』には、マクロを扱えるようにするための「開発」タブを表示する必要があるのではないでしょうか?
『未インストールのコンポーネント』の対処は、「開発」タブを表示することでは?
度々の回答をありがとうございます。
開発タブは表示できましたが、うまく動作しません。エラー表示には続きがあります。
アドイン (A).xlaの修復
VBAプロジェクト、ActiveXコントロール、その他プログラミング関連機能は失われています
開発タブで、マクロもActiveXもすべて実行許可に設定しても変わらず・・・。(A)の内容が確認できれば良いのですが・・・。
No.1
- 回答日時:
インストールされているアドインは、次のように操作すると表示されます。
1) Excelの左上にある丸い「Officeボタン」を押し、最下段にある「Excelのオプション」ボタンをクリックします。
2) 左側の一覧から「アドイン」をクリックします。
アドインを削除するには、最下段の「管理」欄に削除したいアドインの種類を表示して「設定」ボタンを押し、一覧から選択して「削除」ボタンを押します。
早々の回答をありがとうございます。
言われている手順で(A)は削除できていますが、初めに認識させたoffice2003ツールバーが「アドイン」タブ内で「ユーザー設定のツールバー」として表示されています。それを消せないものかと思って・・・。
office2003ツールバーを消せても、(A)のエラーがクリアできなければならないのです。かなり以前、office95辺りから使用しているようなアドインなので、office2007には非対応なのかもしれませんが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft Outlook 2007のアド...
-
エクセル アドイン ショートカット
-
Microsoft365 が知らない間に使...
-
マザーボードをフリマアプリ等...
-
オフィス2003を使っています。...
-
Windows2000アクティベートにつ...
-
●OS(Windows98)と、プロダク...
-
D.C.Dream Days のディスクをい...
-
Windows7とWindowsXPの違いを教...
-
iTunes Storeで曲を購入したが...
-
win10 ライセンスについて 余っ...
-
Word 2007 で文章にロックがか...
-
このWindowsのコピーは正規品で...
-
PCを、工場出荷状態に戻すと、...
-
cloneDVD2のライセンスキーにつ...
-
Kingsoft
-
自分のマイクロソフトに付属し...
-
プロダクトキーの再取得は出来...
-
MARパソコンについて メリット
-
ライセンス認証の画面がでてき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルを起動すると、コンバ...
-
PDFが突然使用できなくなり...
-
excelで郵便番号アドインが使え...
-
写真の表示と整理が起動ません!
-
Word2013で原稿用紙がない ペー...
-
EXCEL2000起動時のエラーについて
-
Microsoft Outlook 2007のアド...
-
Office2013での機能追加の方法
-
AutoCAD LTがユーザーでログイ...
-
エクセル アドイン ショートカット
-
体験版セキュリティソフト削除...
-
MaicrosoftOfficeAdd-inの設定...
-
Gyaoで無料動画を観るまでに時...
-
ワードで斜体を検索したい
-
Microsoft365 が知らない間に使...
-
自分のマイクロソフトに付属し...
-
Outlookの定期的なアイテム
-
オフィス2003を使っています。...
-
cloneDVD2のライセンスキーにつ...
-
激安ソフト☆ディーエルソフトと...
おすすめ情報