次の方法で共有

ACCESS2007SP2 RuntimeでレポートをEXCELに出力できない。

Anonymous
2011-11-21T12:09:47+00:00

環境は、Windows7 、Access2007SP2Runtime, Excel2010 です。

あるMDBでレポートを表示させ、アドインメニューにある「Microsoft Office Excel に出力」を選択すると、「現在出力しようとしているオブジェクトの形式は無効です。」とエラーになります。Runtimeで、EXCEL出力するための設定等があるのでしたら教えてください。

http://support.microsoft.com/kb/934833/ja

を見ると、Office2007SP2 ならできそうなのですが、Runtimeは対象外なのでしょうか?

Access2007SP2Runtimeは、

http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=D9AE78D9-9DC6-4B38-9FA6-2C745A175AED

からダウンロードしました。

ご回答よろしくお願いします。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-11-28T12:43:35+00:00

こんばんは、MukkuMukuです。

展開をとるか開発をとるかってことでしょうか。この辺はお好みと事情なのでしょう。

2003以前のAccessは、リボンに関するプロパティなど情報を無視してくれるので、

2003ではメニューバーを使ったUI、2007ではリボンUIという感じに一度だけしたこ

とはあります。本件、2000と2007ですけど多分可能でしょう。

でも、ACEとJETの違いみたいなものが発生したら手戻りが激しそうなので、手段と

してはあまり良くないかもしれません。

どんなんだったけかなと試していたのですけど、環境にプリンタがインストールされ

てなくて最後まで試せなかった。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

12 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-12-07T10:23:18+00:00

    MukkuMuku さん、いつもアドバイスありがとうございます。

    肥田 さん、こんにちは。

    他に方法がないかと探してみたのですが、XML を適用する以外の方法は見つかりませんでした。。。

    この件に関して、何か情報をお持ちの方がいらっしゃいましたら、投稿をよろしくお願いします。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2011-12-02T12:06:20+00:00

    MukkuMukuです。

    リボンカスタマイズを使用するだけです

    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">

      <ribbon>

        <tabs>

          <tab idMso="TabPrintPreviewAccess">

            <group idMso="GroupPrintPreviewData"

                        visible="false" />

            <group id="CustomGroupPrintPreviewData"

                         label="データ"

                         insertAfterMso="GroupPrintPreviewData">

              <button idMso="ExportExcel"

                            visible="true"

                            size="large" />

            </group>

          </tab>

        </tabs>

      </ribbon>

    </customUI>

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2011-11-24T12:33:42+00:00

    MukkuMuku さん、いつもアドバイスありがとうございます。

    肥田 さん、こんにちは。

    Answers への投稿、ありがとうございます。

    Access 2007 SP2 の Runtime でレポートの出力ができないということですね。

    手元の PC で試したのですが、新規で作成した mdb ファイルを Access 2007 Runtime で開いたところ、Excel ファイルを出力することができました。

    新規で作成した mdb ファイルは、以下の設定を行っています。

    1. カスタム メニュー バーにて、「Microsoft Office Excel に出力」を設置
    2. [起動時の設定] の [メニュー バー(M)] にて、カスタム メニュー バーで作成したメニューを指定

    作成した mdb ファイルを開いたら、「Microsoft Office Excel に出力」をクリックすると Excel ファイルを出力します。

    なお、この時出力されたファイルのファイル形式は、Excel 2007 の xlsx 形式のファイルでした。

    一度カスタム メニュー バーでメニューを作成し、試してみてはどうでしょうか。

    また、次の項目について投稿するとほかの方もアドバイスしやすいかもしれません。

    ・(MukkuMuku さんも触れていますが) 「アドイン メニュー」というのはどのようなものでしょうか。

      「カスタム メニュー バー」で設定されたものか、それとも別のものなのかなど書いてください。

    ・MDB ファイルを作成したときの環境 (OS、Office のバージョン) について記載してください。

    肥田 さんからの返信、お待ちしております。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2011-11-21T22:35:58+00:00

    朝です。MukkuMukuです。

    access2007製品版だとどうなるのだろうか。

    アドインメニューとはなんだろうか、カスタムメニューバーの代替とか特段の手続きあればアドインタブ表示ということはありえるのだけれども。access2007SP2を使用する理由があるのであればやむを得ないけど、2007SP3もしくは2010SP1でどうなんだろうかという気がしないでもない。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません