Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7078 / 13646 ツリー ←次へ | 前へ→

【41265】Callステートメントでエラー他 初心者3 06/8/3(木) 13:27 質問[未読]
【41268】Re:Callステートメントでエラー他 neptune 06/8/3(木) 14:50 回答[未読]
【41271】Re:Callステートメントでエラー他 初心者3 06/8/3(木) 15:37 質問[未読]
【41272】Re:Callステートメントでエラー他 Jaka 06/8/3(木) 15:55 発言[未読]
【41275】Re:Callステートメントでエラー他 初心者3 06/8/3(木) 16:37 質問[未読]
【41277】Re:Callステートメントでエラー他 Jaka 06/8/3(木) 16:48 発言[未読]
【41355】Re:Callステートメントでエラー他 初心者3 06/8/7(月) 13:38 お礼[未読]

【41265】Callステートメントでエラー他
質問  初心者3  - 06/8/3(木) 13:27 -

引用なし
パスワード
   Callステートメントでエラー

お世話になっております。
今回も大変困っているのでお助けください。

オプションボタンをクリックすると他のファイル(テンプレートファイル)にあるプロシージャ
を呼び出すように設定しております。
ところが、2点どうしても分からないところがあるので
教えていただけますか?

1.オプションボタンをクリックすると「コンパイルエラー sub
functionが定義されていません」と表示され呼び出せない。

2.プロシージャテスト()を実行すると、withを入れずに実行
すると正常に動き、withを入れると全く動かなくなります。
(いろいろ試してみましたが"テストシート"自体が特定されないようなのです。)

コマンドボタンのあるファイルのコード↓

Private Sub OptionButton1_Click()
  Call テスト
  
End Sub


プロシージャのあるテンプレートファイルにあるコード↓

Sub テスト()

'On Error Resume Next

Dim abc As String
Dim cdf As String

With Worksheets("テストシート")


Kaisyamei = "株式会社ABC"
Kaisyajyusyo = "支払先住所またはTEL" & vbCrLf & _
"〒100-0000 東京都XX区XXX 111"

    .Cells(13, 2).Value = abc
    .Cells(14, 2).Value = cdf

End With

【41268】Re:Callステートメントでエラー他
回答  neptune  - 06/8/3(木) 14:50 -

引用なし
パスワード
   ▼初心者3 さん:
>Callステートメントでエラー
>
>お世話になっております。
>今回も大変困っているのでお助けください。
>
>オプションボタンをクリックすると他のファイル(テンプレートファイル)にあるプロシージャ
>を呼び出すように設定しております。

>1.オプションボタンをクリックすると「コンパイルエラー sub
>functionが定義されていません」と表示され呼び出せない。
オプションボタンのソースがUPされてないのでなんともいえませんが
多分、オプションボタンがあるBookからテンプレートファイル?が見えて
いません。参照設定をするか、Bookから指定してみて下さい。

>2.プロシージャテスト()を実行すると、withを入れずに実行
>すると正常に動き、withを入れると全く動かなくなります。
>(いろいろ試してみましたが"テストシート"自体が特定されないようなのです。)
恐らく、上と同じ理由です。

【41271】Re:Callステートメントでエラー他
質問  初心者3  - 06/8/3(木) 15:37 -

引用なし
パスワード
   ▼neptune さん:
アドバイス頂き、有難うございます。

>多分、オプションボタンがあるBookからテンプレートファイル?が見えて
>いません。

同じテンプレートファイルにある簡単な印刷マクロは呼び出せるのです。
呼び出せないマクロは数式などたくさん入っていることが
原因でしょうか?

【41272】Re:Callステートメントでエラー他
発言  Jaka  - 06/8/3(木) 15:55 -

引用なし
パスワード
   テンプレートファイルって、もしかして.xltファイルのこと?
もしそうなら難しいと思います。(多分)

【41275】Re:Callステートメントでエラー他
質問  初心者3  - 06/8/3(木) 16:37 -

引用なし
パスワード
   ▼Jaka さん:
アドバイス有難うございます。

>テンプレートファイルって、もしかして.xltファイルのこと?
>もしそうなら難しいと思います。(多分)

.xltファイルでなければ、そう難しくはないのでしょうか?
難しい理由をおおまかで結構ですので教えていただけると
助かります。

【41277】Re:Callステートメントでエラー他
発言  Jaka  - 06/8/3(木) 16:48 -

引用なし
パスワード
   Callというよりこっちですね。
[#24891]

【41355】Re:Callステートメントでエラー他
お礼  初心者3  - 06/8/7(月) 13:38 -

引用なし
パスワード
   ▼Jaka さん:
解決しました。
ありがとうございました。

7078 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free