VB6.0、WinXP、Access2007の環境で作成しています。
Accessデータベースの内容を加工してVBの画面に出力する際
フレキシブルグリッドコントロールを使用しているのですが
その内容の選択範囲をコピーしてエクセルに
貼り付けられるようにしたいのですが
プロパティページを見てもよく分からなくて困っております。
どのようにしたらコピーできるようになるのか
ご存じの方ご教授下さい。
よろしくお願いいたします。
フレキシブルグリッドコントロールで選択範囲をキーボードで
Ctrl+Cして、エクセル側で貼り付きませんかね?
PGでやるなら、キー処理をエミュレートするか
選択範囲をクリップボードへ転送すればいいのでは。
'Copy a string to the clipboard
Dim sData As String
sData = "FirstName" & vbTab & "LastName" & vbTab & "Birthdate" & vbCr _
& "Bill" & vbTab & "Brown" & vbTab & "2/5/85" & vbCr _
& "Joe" & vbTab & "Thomas" & vbTab & "1/1/91"
Clipboard.Clear
Clipboard.SetText sData
http://support.microsoft.com/kb/247412/ja
ツイート | ![]() |