エクセル・VBA・マクロ・JavaScript・Ajax・GoogleMaps・PHPプログラム

エクセルVBAプログラミングの基礎から応用までプログラミングの解説です。参考図書などは、広告収入で補っています。Excelをもっと使いこなしてもらえるようになったら嬉しいと思っています。
と思っていましたが、これからは2009/6/6からは、今までプログラムを作成する中でどうしても記録に残しておきたいものをメモとして残していきたいと思います。
EXCEL以外に追加したのは、JavaScript、Ajax、GoogleMaps、PHPです。みなさんにも参考になったらこの上ない喜びです。

メニューへ戻る     


UWSCはこちらにあります
UWSCはこれで勉強しました



UWSCの小技
  U7.クリップボードのデータをNOTEPATにコピーする


 UWSCでクリップボードにコピーした内容をノートパットに貼り付ける方法です。(クリックボードにコピーする方法はU6を参考にして下さい。)


プログラム例

//クリップボードに文字をコピー

SENDSTR(0, "初めまして")

//ノートパットを起動

ID = exec("notepad")

// 貼り付け

SCKEY(ID, VK_CTRL, V)

SCKEY は指定した(この場合はID、IDはノートパッドを指している)IDに文字列を送信

( )の中の VK_CTRL, V はCTRLを押しながらV(CTRL+V)、つまり、貼り付けです。




【Helpの解説】

SCKEY( ID, キー, [キー, キー, キー, ...] )
引数
  ID: Windowを識別するID
  キー: アルファベット1文字もしくは仮想キー(VK_*)

 ※ 動作としてVK_SHIFT, VK_CTRL, VK_ALT, VK_WIN のキー指定は押し下げ状態のまま処理する
   指定するウィンドウがない場合には IDに 0を指定







ニューへ戻る
inserted by FC2 system