EcxelでVBAマクロを作成してます。
Excelから、別のウインドウ(Excelではないソフトのウインドウ)
をActiveにし、「決まった座標位置へマウスを動かし、そこで、
ダブルクリック」という動作をさせたいのですが、
「座標移動&ダブルクリック」がどうしてもできません。
(その後、コピーペーストをしてExcelに戻します。)
ウインドウをActiveにしたり、コピペ等は、Sendkeyで、できたのですが、
どうしても座標移動&ダブルクリックだけができません。
(そのソフト特有で、どうしても、
ダブルクリックしなくてはならない箇所があるのです。)
APIなどを使用するとできますでしょうか?
Sendkeyでもダブルクリック&マウスの座標移動があるようなので、
試してみましたが、それは、うまくいきませんでした。
何か別の方法をご存知の方がいらっしゃれば、教えていただきたいと思います。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは。
>Excelから、別のウインドウ(Excelではないソフトのウインドウ)
>をActiveにし、「決まった座標位置へマウスを動かし、そこで、
>ダブルクリック」という動作をさせたいのですが、
「座標移動&ダブルクリック」がどうしてもできません。
>(その後、コピーペーストをしてExcelに戻します。)
でも、ExcelでないソフトのWindowという時点で、VBAだけではアウトです。
しかし、私は、そういうものを作ったことがありますね。
その内容は、
-------------------------------------------
最初に、Excelにイディオムがあって、それを、辞書ソフト[EBWIN]で検索して、コピーしてExcelに貼り付けるというものです。辞書でイディオムが見つからない時には、イディオムの単語を書き換えて、2~3回探すという風につくりました。約5,000語のイディオム集に訳をふりました。
-------------------------------------------
ここで、うみうみさんの[UWCS]というツールと、VBAを組み合わせて使うわけです。
呼び出しは、Shellを使いました。
http://www.uwsc.info/
記録マクロもあるので、簡単には作れますが、本格的なプログラミングとなると、この言語の中身は、Win32APIオンパレードというもので、使いこなせれば、とんでもないものが出来ます。言語は、VBAなどに良く似ています。なお、これは、本にもなっています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PDF OUTLOOK2021 添付のPDFが保存してからでないと開くことができません 2 2022/06/20 10:32
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
- Visual Basic(VBA) VBAについて教えてください。 Excelで セルのB6~BG24でダブルクリックすると ダブルクリ 1 2022/06/02 17:07
- Windows 7 ショートカットキー 応用編 どういうの主に使いますか? 2 2022/12/28 23:46
- Excel(エクセル) ExcelVBAで自動調整できますか? 3 2023/08/25 22:59
- Visual Basic(VBA) エクセルVBA ダブルクリックしたら色反転を指定したセルのみにしたい 2 2022/04/06 12:52
- その他(Microsoft Office) office2010とoffice365の共存でoffice365を優先で起草させたい 3 2023/01/24 10:47
- Excel(エクセル) Excel VBAについてです。 少しだけ知識はあるのですが、 うまくいかなかったので 質問させてい 3 2022/09/13 18:40
- Visual Basic(VBA) Excelにて、シート1の行を削除するとシート2のシート1と同じ番号の行も削除したい 3 2022/05/08 04:24
- Visual Basic(VBA) VBA ダブルクリックしたときにctrlキーが押されているか知りたいのですが。 1 2023/06/30 22:42
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
C言語において、0の座標をキャ...
-
C言語 配列で座標
-
c言語でキーボードから2点の座...
-
マインクラフト(pc版)で座標...
-
シーケンサー(PLC?)で制...
-
3次元空間上の2つの座標から...
-
抽出した特徴点の座標を取得し...
-
ファイルの中身を分割するプロ...
-
複数コントロール(ラベル)を...
-
EXCEL VBA でウインドウの...
-
ビットマップ画像の座標を小数...
-
多角形の内部かどうか判定する方法
-
座標の回転方向について
-
求積表の計算方法
-
エクセルでの座標計算の質問
-
WM_NCHITTESTの流れ
-
空間上の二点を結ぶ直線上に任...
-
Excel VBAでマウス移動&ダブル...
-
直線上にある点の座標の求め方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
マインクラフト(pc版)で座標...
-
3次元空間上の2つの座標から...
-
エクセルで回転する座標の出し方
-
始点、終点の二つの座標と半径...
-
ダイアログ内コントロールの位...
-
閉図形の座標の配列が右回りか...
-
エクセルである点からの距離で...
-
多角形の内部かどうか判定する方法
-
以下のプログラムは重心を求め...
-
ワード上Shapeの位置情報を統一...
-
C言語 配列で座標
-
ピクチャボックスの座標取得
-
当たり判定後に面に沿って動か...
-
回転する矩形同士の当たり判定...
-
c言語でキーボードから2点の座...
-
ガウシアンフィルタのCプログラム
-
直線上にある点の座標の求め方
-
Excel VBA で自在に図形を変化...
-
緊急 ベーシックで国旗の作り方...
おすすめ情報