- 01: 名前:ばん投稿日:2003/02/06(木) 11:39
- VBAでシェープを選択させる時にページの直上にいるものに関しては、[ActiveWindow.Select objShp,visSelect]で選択可能なのですが他のシェープの上に乗っているシェープの選択ができません。
具体的には、[ActiveWindow.Select objShp,visSubSelect]で選択させようとしているのですが「無効な選択アクションです。」とエラーになります。
なにが問題なのでしょうか?
- 02: 名前:なか投稿日:2003/02/06(木) 12:56
- WindowオブジェクトのSelectメソッドの場合グループのメンバー図形をいきなり
選択することは出来ません。
まずグループ図形を選択した後にメンバー図形を選択しなければなりません。
objGroup:グループ図形
objShp:メンバー図形
ActiveWindow.Select objGroup,visSelect
ActiveWindow.Select objShp,visSelect
- 03: 名前:ばん投稿日:2003/02/06(木) 18:06
- 下記の方法で成功しました。
ActiveWindow.Select objShp.Parent, visSelect
ActiveWindow.Select objShp, visSubSelect
「なか」さまありがとうございます。
■トップに戻る リロード 単独スレ表示
|