• ベストアンサー
  • すぐに回答を!

Access2007のマクロ

Access2003のファイルをAccess2007で開き2007のファイルに変換しました。 Access2003のホームからマクロでExcel2003のファイルを開くマクロを張ってあったのですがAccess2003のマクロにあった「アプリケーションの実行」という項目がAccess2007では無くなっていました。 「アプリケーションの実行」という項目に変わる項目は何というのでしょうか。 よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数871
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

> 「アプリケーションの実行」という項目がAccess2007では無くなっていました。 なくなったわけではなく、Access2007から、初期状態では一部のアクションしか 表示されなくなったようです。 以下の設定を行えば、全てのアクションが表示されるようになります。 1)Excelのファイルを開くマクロをデザインビューで開く 2)『デザイン』リボンを選択 3)『表示/非表示』のグループの左端に『すべてのアクションを表示』というボタンが  あるので、これをクリック ・・・以上です。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

書き込み有り難うございました。 しかしありませんでした。

質問者からの補足

発見しました。 お礼が遅くなりまして申し訳ありません。 有り難うございました。

関連するQ&A

  • access2007 とaccess2000

    access2000で作成したプログラムがあるのですが、 これをaccess2007でそのまま使えますか? 以前、access97からaccess2000にはデータベースの 変換が必要でした。 access2000とaccess2003は互換性があってデータベースは そのまま使用できました。 access2007はどうなんでしょうか?

  • Access2007のマクロ

    Access2007のフォーム画面でコマンドボタンを貼り付けこれをクリックするとExcel2007が開くマクロに以下のパス名を書き入れてこれを開くにはマクロの何という項目にこの引数を入れればよいのか教えて下さい。 C:\Program Files\Microsoft Office\Office12\EXCEL.EXE D:\Excel\A_SHOKU\shoku2008.xlsm よろしくお願いします。

  • Access2007→97へのコンバート

    現在、仕事でAccess97フォーマットのMDBを未だに使用しています。 今まではAccess2000で、Access2000フォーマットのMDBを原本として97フォーマットのMDBに変換して業務に使用していました。 現在、社内でAccess2007への移行が検討されているんですが、Access97のMDBは下位互換のために作成できないといけない状況です。 そこで、Access2007のMDBからAccess97のMDBへの変換が可能か否か、可能ならばその手順を教えていただきたく思います。 宜しくお願いします。

  • Access2007でAccess2000のモジュールを動かす

    いつもお世話になります。 Access2007でAccess2000のモジュールを動かすことができなくて困っています。 新しい職場のPCが全てAccess2007に変わってしまいました。 今までは、Access2000でした。そのとき作成したフォームモジュールがAccess2007で全く動作しなくなり困っています。 Access2007でAccess2000ファイルはそのまま読み込み、フォーム自体は表示されます。しかし、VBで作成したモジュールが全く動作しません。 自宅では、Access2000のままですので、Access2000をAccess2007のファイルに変換することなくAccess2000のフォームモジュールを動かす方法はあるのでしょうか。 よろしくお願いします。

  • Access2007のエキスポートについて

    Access2007でマクロを使ってExcel2007のファイル(xlsx)形式へエキスポートします。その際、 ・「ワークシート変換」を指定 ・ワークシートの種類に「Excel Work book」 ・出力ファイルパスに「(絶対パス)\(ファイル名).xlsx」 としました。 既にAccess2007のテーブルには、65535行を超える200000行のレコードが入っていることが確認できてます。 マクロを実行すると、「指定範囲を広げることができません」とダイアログが出てしまい、マクロが中断し、異常終了してしまいます。 windowsXP SP2 pentium4を使用。 異常終了せず、全レコードをファイルにエキスポートする方法はありませんか? 宜しくおねがいいたします。

  • Access2007

    Access2007でAccess2003で作ったプログラムがうまく動きません。”コンテンツを有効にする”や”信頼できる場所”の登録もしてみましたが、ダメでした。 PCのOSは XP 、Office Personalプリインストール版、Access2007は別途買ってきてインストールしました。 このままプログラムを動かせないようなら、Accsessを2003に変えたいのですが、不具合等は起こらないでしょうか。

  • Access2007マクロで値の代入ができません。

    初めて質問をさせて頂きます。 Access2007を現在使用をしているのですが、フィルタマクロを作っています。 マクロ内に「値の代入」マクロを使いたいのですが、アクション一覧の中にありません…!! 2003や2002のAccessでは使えるのですが、2007ではなくなってしまったのでしょうか?? また、これに代用するものはあるのでしょうか?? 私自信がまだAccessの機能に長けていないため、どうしようもない状況になってしまいました…。 よろしければ知識をお借りしたいと思います!! 宜しくお願い致します。

  • Access2007Runtimeについて

    Access2007Runtimeを作成するソフトは販売されていないでしょうか。 検索したのですが見つかりません。 Access2007Runtimeをダウンロード出来る事は知っていますが、 自社で作成出来るソフトが希望です。 数年前、Access2003Runtimeを作成するソフトは10万円前後で購入しました。 Access2007Runtimeを作成するソフトは存在しないのでしょうか。

  • VB6.0からAccess2007のマクロを呼び出す方法について

    VB6.0からAccess2007のマクロを呼び出す方法について教えてください。 [vb6.0のソース] Private Sub ImportFile() Dim AccessMacro As Access.Application Set AccessMacro = GetObject("C:\test.mdb") AccessMacro.Run "Import" end Sub [test.mdbのマクロ] Public Sub Import() DoCmd.TransferText acImportDelim, "test インポート定義", "test", "C:\test.csv", False end Sub 上記の物を、XP+Access2003+VB6.0の環境でコンパイルし、Access2000が入っている環境で実行したところ、問題なくtest.mdbのマクロが実行できました。 (コンパイルした環境でも問題なく動作しました。) ところがこれをWin2003 + Access2007環境で実行したところ、 『実行時エラー 432 オートメーションの操作中にファイル名またはクラス名をみつけられませんでした。』 と表示されます。 おそらく、GetObject("C:\test.mdb")のところでエラーになっているものと思われるのですが、どのようにすれば原因が解消できるかが全くわかりません。 どなたがご教示ください。 よろしくお願いいたします。

  • Access2007で閉じるボタン無効を無効にする方法

    Access2002で、WindowsAPIのDeleteMenu等を使ってアプリケーションの閉じるボタンを無効にしているのですが、Access2007では無効になりません。 Access2007で閉じるボタン無効を無効にする方法はないでしょうか。 よろしくお願いいたします。 lngMenuhWnd = GetSystemMenu(hWndAccessApp, 0) lngRet = RemoveMenu(lngMenuhWnd, SC_CLOSE, MF_BYCOMMAND)