• 締切済み

ECXCELのマクロが記録できない

WINDOWS 2000 SP4 , OFFICE XP Porffesionalで、 EXCELのマクロを記録しようとすると、『記録できません。』と表示される様になってしまいました。記録先やセキュリティレベルを変えても同じです。 ちなみに、ワードでは問題なく記録も実行も可能です。 別のVBAを使用するアプリ(MS以外)をインストールした影響かと思い、このアプリを削除しましたが、同じです。 officeをアンインストールして、再インストールしても現象は同じです。WORKはOKで、EXCELがNGです。 原因と対策を御教授いただければ幸いです。

みんなの回答

  • makidan
  • ベストアンサー率47% (50/106)
回答No.2

すみません。サイト閲覧できませんでしたので、 コピーしておきます↓ [OFF97]Windows2000 上で Office97 VBA を使用する際の制限 最終更新日: 2000/07/26 文書番号: J054872 この資料は以下の製品について記述したものです。 Microsoft Office 97 for Windows (以下 Office 97) Microsoft Word 97 for Windows (以下 Word 97) Microsoft Word 98 for Windows (以下 Word 98) Microsoft Excel 97 for Windows (以下 Excel 97) Microsoft PowerPoint 97 for Windows (以下 PowerPoint 97) Microsoft Windows 2000 (以下 Windows 2000) 概要 この資料は、Office 97 を Windows 2000 上で使用する場合の VBA (マクロ) を利用する際の制限について説明しています。 現象 Office 97 の VBA (マクロ) を利用する時に正常に動作しない場合があります。また、 Visual Basic Editor (以下 VBE) を起動する時、以下の現象が発生します。 Word 97 / 98 VBE を起動することができません。以下のメッセージが表示されます。 「マクロの記憶領域を開く事ができません。」 Excel 97 VBE を起動することができません。また、マクロ記録も実行できず、以下のメッセージが 表示されます。 「マクロの記録はできません。」 PowerPoint 97 VBE を起動することができません。以下のメッセージが表示されます。 「訂正できないエラーが見つかりました。プレゼンテーションを保存して、PowerPoint を終了してから再起動してください。」 原因 Windows 2000 の制限ユーザー (Users 権限) でログオンしている場合に発生します。 詳細 これらの問題は、Office 97 を Windows 2000 で使用する際の制限事項です。 Office 97 を Windows 2000 で利用する場合、一部の機能を使用するためには Power Users 権限または Administrator 権限を持ったユーザーである必要があります。VBA (マクロ) もこれに該当します。

starlight
質問者

補足

早速のご回答ありがとうございます。 ただ、使用しているアカウントにはAdministrator権限はついていました。念のため一度アンインストールし、Administratorでログインして再インストールしてみましたが、状況は同じです。 もう少し試してみます。

  • makidan
  • ベストアンサー率47% (50/106)
回答No.1

ちょっと参考サイトが古いのですが。。 たぶん同じような現象だと思います。 (サイトだとWindows2000でoffice97VBAを使用した場合の同じようなエラー) 制限ユーザーになっていませんか? コントロールパネル→ユーザーとパスワード のところで、starlightさんのユーザー名のところを見てください。 グループが「User」になってませんか? もしなっていたら、starlightさんのユーザー名を選択して プロパティをクリックし、出てきたウィンドウのタブ「グループメンバシップ」を押し、 「その他」にボタンをあわせてプルダウンで「Administrators」を選び、「適用」ボタン、「OK」ボタンを押して再起動してみてください。

参考URL:
http://web.archive.org/web/20010909165047/http://www.microsoft.com/JAPAN/support/kb/articles/J054/8/72.htm?LN=JA&SD=SO&F
starlight
質問者

補足

使用しているアカウントにはAdministrator権限はついていました。念のため一度アンインストールし、Administratorでログインして再インストールしてみましたが、状況は同じです。 もう少し試してみます。

関連するQ&A

  • なぜ「マクロの記録」はaccessにはないのでしょうか?

    私はオフィス2003を使用していますが エクセル、ワード、パワーポイントには「マクロの記録」と言う機能があるのに accessにはないのでしょうか? この機能のおかげでものすごくVBAの学習ができてると思うのです。 もし理由を知っているからがいらっしゃったら教えてください。 よろしくお願いします。

  • Wordのマクロが記録出来ない

    Win XP 2003です。 Wordのマクロについて質問します。 Wordでマクロを記録しようとするとマウスの矢印の先にビデオテープみたいな絵が出て記録出来ません。これはどういう意味でしょう。 Excelでは通常に記録出来るのでセキュリティの設定が問題ではないと思うのですが、これは、一体何が原因でしょうか。 因みに記録しようとしたのは、段落にインデントを設定する記録です。 宜しくお願いします。

  • エクセル マクロの記録有効について

    エクセルでマクロを記録させようと思ったのですが マクロの記録ボタンが灰色で実行できない状態になってます。 ワードのほうはちゃんとなっているみたいです。 マクロの記録を有効にする方法を教えてください。

  • 記録マクロについて教えてください。

    記録マクロについて教えてください。 マクロの記録を使って複数範囲を選択しDeleteする試行をしたのですが、 引数を省略することはできませんとダイアログボックスが表示されました。 どうすれば使えるようになるのでしょうか? ちなみにマクロのセキュリティーは警告を表示して・・・にしてあります。 ↑これのメッセージボックスも出てきません。 使っているのはエクセル2007です。 どうかお願いします。

  • VBAとマクロ

    お世話になります。田吾作7です。 ふと思ったのですが。。。 VBAとマクロの違いって何でしょう? 「マクロの記録」ボタンを押したのがマクロですか? VBAは、MS-Officeのモジュールにユーザ自身が書き込んだら、それはVBAですか? もしそうなら、[マクロの記録]ボタンはなぜ[VisualBasicツールバー]にボタンがあるのでしょうか。マクロを編集しやすくするためでしょうか? 記録で Range("A1").select それを編集で Range("A2").select としたらVBA? さらに最初っから Range("A2").select と記録したマクロは、やっぱりマクロ? VBAとマクロって違いあるのでしょうか? いつも疑問に感じて、モヤモヤしてます。 だれか、このモヤモヤ感を解消してください。 よろしくお願いします。 余談ですが・・・ VBAは[VB for Application]ですよね? Office関連のためのVBってことですよね。 でもAPIを使ってWINDOWSを制御することもできるから[for App]の意味が無いような気がする今日この頃・・・

  • マクロとVBAの違いは?

    最近officeのVBAを勉強してるのですが「マクロ」と「VBA」って何が違うのでしょうか? アクセスはマクロとVBA(VBE)が別れてるけど、 エクセルは「マクロの記録」でVBAコードが取得できますよね。 マクロとVBAは同じ意味なのか、違う意味なのか教えていただけますか?

  • Outlookにマクロの記録はないのでしょうか?

    Outlook2010を使っています。 エクセルやワードやパワポには「マクロの記録」がありますがOutlookはないのでしょうか? 私が見つけられないだけですか?

  • エクセルでのマクロ異常について

    エクセルでマクロを作り、それを実行している際に、 ある時作ったエクセルブックにおいては、1度目はマクロが実行できるのですが、2回目以降にマクロを実行しようとすると、「ファイルがみつかりません:VBA6.0」という表示が出てOKを押すと、Microsoft Visual Basicの画面が出て、「中断」となっております。 他のマクロを使ったブックではこの現象はありません。パソコンを再起動すると、1度目はマクロが実行できます。 なお「VB6(SP5)ランタイム 基本セット」はインストールしてあり(Vb6jp.dll他いくつかのファイルがインストールされています)、マクロウイルスについても、チエックしましたが検出されません。 この現象は、他のパソコン(win xp)で実行しても同じです。 また再現性があります。 環境はwin98    office2000 premium です。 どのような場合にこの現象が起こりうるのか教えていただけませんか。

  • マクロの記録で何も記録できない理由は?

    「ブックを開く」という動作が知りたかったので、 現在開いているブック1から、マクロの記録ボタンを押し、 デスクトップにあるブック2をダブルクリックして開きました。 しかし記録終了ボタンを押した後、 ブック1の標準モジュールを確認しても Sub Macro1() ' ' Macro1 Macro ' マクロ記録日 : 2009/10/16 ユーザー名 : ' End Sub と何も記録できていません。 何故でしょう? ちなみにブックを開く方法は http://officetanaka.net/excel/vba/file/file01.htm で確認できました。 なのでマクロの記録で記載されない理由を教えてください。 エクセル2003です。

  • Excel 2007のマクロ記録について

    Excel 2007のマクロ記録は、詳細はできないのでしょうか。 Excel 2000では、かなり詳細まで記述してくれますが、Excel 2007で同じことを 行っても、記述がありません。グラフの枠や、色などを変えるマクロを試してみましたが、記述されませんでした。  なにか、設定が不足しているのでしょうか このままだと、Excel 20007はVBAが使えないマクロとなりそうです。 どなたか、ご存じの方ご指導をお願いいたします。  マイクロソフトに問い合わせたら、有償相談だそうです。詳細内容を聞くのではなく、Excel2000と同じかどうか聞くだけでもですって。理不尽だと思います。

専門家に質問してみよう