VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2002/09/29(Sun) 20:16
投稿者A221
Eメール
URL
タイトルRe^3: EXCEL操作中に「他のアプリケーションが・・・」が

> With WS_ABC.UsedRange
>     Set c = .Find(List_DEF.Text, LookIn:=-4163)
>     If Not c Is Nothing Then
>         firstAddress = c.Address
>         Do
>             (省略)
>             Set c = .FindNext(c)   ***
>         Loop While Not c Is Nothing And c.Address <> firstAddress
>     End If
> End With
> もともとのEXCELVBAのほとんどそのままで、これが
> 「暗黙的なオブジェクトの操作を繰り返して」いるところなのでしょうか。
> いろいろと書き直しているのですが、まだうまくいきません。

はじめのWithで宣言している部分はもしや

Set WS_ABC=Application.Sheets("xx")

と、VBAの引用ではありませんか?

こちらの管理人、花ちゃんさんのホームページの「Excel・Word関連」から
「VBからExcel及びWordを操作する時の注意事項」を読んでみて下さい。
ためになりますよ。(^^)


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -