こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EXCEL VBA エラー

お世話になっております。

仕事で使用しているエクセルデータのマクロボタンを押すと

コンパイルエラー:
プロジェクトまたはライブラリが見つかりません。

と出てしまいます。
以前からあるデータなのですが、今は作成者もいないので修正方法すらわかりません。
当方VBAの知識がなく解決方法もわかりません。

内容は、
セルL1に印刷枚数
セルJ1に印刷回数を+1づつカウントしていく

説明がへたですみません。

Sub Macro1()
'
' Macro1 Macro
' マクロ記録日 : 2009/4/1
'

'前回までの件数を取得

ken = Range("l1")


'印刷枚数の取得

maisuu = InputBox("印刷枚数を入力してください")


'印刷

For I = 1 To maisuu

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

'印刷回数をカウント

ken = ken + 1

'カウント数を表示

Range("l1").Value = ken
Range("J1").Value = ken


Next I


'保存

ActiveWorkbook.Save


End Sub

投稿日時 - 2011-11-25 13:29:28

QNo.7153736

すぐに回答ほしいです

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

プログラムソースを確認いたしました。
このプログラム自体は問題が無く、エラーの原因はほかにありそうです。

・エラーメッセージが出る時、マクロの編集画面が出て止まりませんか?
 その時、黄色の帯でエラーの箇所を示しているはずです。
・マクロの編集画面で、メニューの「ツール」「参照設定」を選んで下さい。
 「参照可能なライブラリ」という欄にいくつかにチェックが入っていると思います。その内容を教えて下さい。

投稿日時 - 2011-11-25 13:39:38

お礼

ありがとうございます!!
参照設定を開いてみると
「参照不可:kingsoft office」
にチェックが入っておりました。

当方のパソコンにはkingsoftが入っていないので、それでうまく作動できなかったのですね。
チェックを外すと、うまく作動してくれました!

迅速なご対応、本当にありがとうございました。

投稿日時 - 2011-11-25 16:16:34

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問