• ベストアンサー

accessで

accessの初心者です。教えてください。 リストがデーターとして送られてきたのですが、excelに変換をしたいのです。 ボタンを押しても、一部のリストだけ、「オブジェクト変数またはwithブロック変数が設定されていません」と表示されます。 どうしたら作成することができるのか?教えてください

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

  • ベストアンサー
  • ipsum11
  • ベストアンサー率21% (55/251)
回答No.1

accessがわかる人にプログラムを修正してもらってください。プログラムのバグです。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • hananaeko
  • ベストアンサー率40% (20/50)
回答No.2

「ファイル」→「エクスポート」→保存先を聞かれる→ファイルの種類excelでだめだったということでしょうか? >ボタンを押しても、一部のリストだけ、「オブジェクト変数またはwithブロック変数が設定されていません」と表示されます。 どんなボタンを押したのでしょうか?

517hama
質問者

お礼

お礼が遅くなりました 結局はバグだったようです ありがとうございました

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ACCESSで、エラーがでる。

    よろしくお願いします。 ACCESS2000を使っています。 レポートウィザードを使って、レポート作成のとき、印刷形式選択の所で、決まってエラーがでます。 そのエラーとは、「オブジェクト変数またはwithブロック変数が設定されていません」と出ます。 これは、一体どのような意味でしょうか。 バグなのでしょうか。

  • AccessにてExcelの印刷範囲を設定したい

    お世話になっております。 ご存知の方がいらっしゃいましたら、お手数ですがご教授願えますでしょうか? AccessからデータをExcelへエクスポートした際、 印刷範囲の指定を行いたいのですが、うまくいきません。 データを指定したセルにセットした後、 ActiveSheet.PageSetup.PrintArea = "$A$1:$I$30" と指定しているのですが、 「オブジェクト変数またはWithブロック変数が設定されていません」 とエラーが出てしまいます。 オブジェクトブラウザで確認すると、 ActiveSheetはExcel.Globalのメンバとなっていますが、 Excel.Globalから書き込んでも同じエラーが出てしまいます。 もしかしてAccess上ではExcelの印刷範囲は指定できないのでしょうか? お手数ですが宜しくお願いいたします。

  • AccessからExcel立ち上げ

    Access2003で作成したテーブルをExcelに出力し、そのファイルをAccessから開き、罫線や列幅等フォーマットを自動的に整え、表示します。表示中にデータ確認し、印刷等の処理を行い、閉じて、またAccessの操作に戻りたいと思います。 この際、アクセスで設定したエクセルのオブジェクト変数をCloseしてしまうと、エクセル画面が閉じられてしまう為、AccessモジュールでのClose処理を行わないままとなっています。この為か、引き続いて条件を変えてエクセルに出力して、同様の処理を行うと、AccessモジュールからのExcelの自動フォーマット化が行われなくなってしまいます。Accessを再起動すれば、正常に処理できるので、オブジェクト変数のClose未処理が原因と考えています。 このような場合、一般にはどのように処理されているのでしょうか?Excel画面表示後、DoループDoEvents関数で待ち状態とし、ボタン操作でExcel操作の終了を知らせて、オブジェクト変数のClose処理を行えばいいのかと思いますが、一般にはどのように処理されているものなのかご教示下さい。

  • アクセスのエラー??

    前任者が作った個人的なアクセスシステムで、印刷ボタンを押すと「実行時エラー’2501’Open Reportアクションの実行はキャンセルされました。」Visual Basicコードでアクションを実行するDoCmdオブジェクトのメソッドを使おうとしましたが、表示されたダイアログボックスで(キャンセル)がクリックされました。たとえば、Closeメソッドを使って変更を行ったフォームを閉じる場合に、変更内容を保存するかどうかを確認するダイアログボックスで(キャンセル)がクリックされました。といったエラーが出て⇒デバッグするか終了の選択が出ます。何もキャンセルなどしてないのですが、どうすればいいでしょうか?ちなみに、終了して再度、印刷ボタンを押すと、実行時エラー91(オブジェクト変数またはWithブロック変数が設定されていません。)というのが、出ます(;_;)私はほとんどアクセスは、わかりません。どなたか詳しい方宜しくお願いします。

  • アクセスvbaでクリップボードにコピーの動作を実行

    アクセスvbaでクリップボードにコピーの動作を実行したいです。 エクセルなら、 Sub test() Dim buf As String Dim CB As New DataObject buf = "test" With CB .SetText buf ''変数のデータをDataObjectに格納する .PutInClipboard ''DataObjectのデータをクリップボードに格納する .GetFromClipboard ''クリップボードからDataObjectにデータを取得する Debug.Print .GetText ''DataObjectのデータを変数に取得する End With End Sub これが実行できるのですが、 どうやらアクセスだと Dim CB As New DataObject これがエラーになるようです。 Dim CB As Objectにすると .SetText buf で実行時エラー91になります。 (「オブジェクト変数またはWithブロック変数が設定されていません」) http://officetanaka.net/excel/vba/tips/tips20.htm によると、 「DataObjectオブジェクトはMSFormsのメンバです。使用するには、Microsoft Forms 2.0 Object Libraryを参照設定します。または、ブックにUserFormを挿入すると自動的に参照設定されます。」 なので、アクセスvbaの参照設定で「Microsoft Forms 2.0 Object Library」を探したのですが、 ありませんでした。 当方バージョンは2010です。 アクセスでは不可能と言うことでしょうか? ご教授よろしくお願いします。

  • 今まで使ってたユーザーフォームがいきなり使えなくなりました。

    UserForm1に テキストボックスの追加やコマンドボタンの移動などを行なったところ 「実行時エラー91 オブジェクト変数、またはwithブロック変数が設定されていません。」 となってしまいます。 デバックしてもなにもエラーが見つかりません。 何が原因なのかさっぱりわかりません。 助けてください。 補足があれば追加します。 (2003 エクセル) よろしくお願いします。

  • アクセスで?

    アクセスを使用していると、「ブロック変数が設定されていません」と表示されて、ウィザードが使えなくなります。

  • アクセスへエクセル複数シートのインポート

    アクセス2016、エクセル2016を使っています。 マクロを使ってアクセスの1つのテーブルに複数シートがある1つのエクセルファイルをインポートしたいです。 ただしインポートするのは4枚目以降のシートのa1:i100で、レイアウトは全て同じです。 シートの枚数は状況によって変わるので、「4枚目以降は全て」ということになります。 http://www.accessclub.jp/bbs2/0032/beginter10388.html こちらが参考になるかと思うのですが、 for each~を単純にfor i = 4 To Worksheets.Countに置き換えてもうまくいきません。 「オブジェクト変数または with ブロック変数が設定されていません。」というエラーが出ます。 ただしこのエラーを閉じた後に再度実行するとエラーが出ずに取り込みができてしまいます。 全く違うやり方でも、上記を利用したやり方でも構いません。 おわかりの方、よろしくお願いいたします。

  • 【オブジェクト変数または With ブロック変数が設定されていません】の対処方法

    windowsNT、Excel2000を使用しています。 マクロを作成したところエクセルを立ち上げる都度に 【オブジェクト変数または With ブロック変数が設定されていません】 というエラーが表示されるようになりました。 マイクロソフトのHPで調べたところ http://support.microsoft.com/default.aspx?scid=kb;ja;316478 と解説があったのですが、結局何をすれば良いのか分かりません。 このエラーの解消方法を教えて下さい。

  • ワードを開くと

    あるマクロの入ったエクセルファイルに書き込んで次にそれが反映されるワードファイルを開くと ビジュアルベーシック 実行時エラー91 オブジェクト変数、withまたはブロック変数が設定されていませんがでます。どうすれば良いでしょうか?

専門家に質問してみよう