dポイントプレゼントキャンペーン実施中!

エクセル2003で、
offiseクリップボードにある全項目を“全て貼り付け”して、
その後
offiseクリップボードにある全項目を“全てクリア”したいのですが、それをVBAで書けませんか?
どうしてもお願いします。

ちなみにパソコンは素人です

A 回答 (1件)

クリップボードを操作する(1)


http://officetanaka.net/excel/vba/tips/tips20.htm

クリップボードを操作する(2)
http://officetanaka.net/excel/vba/tips/tips81.htm

このあたりの事でしょうか?

この回答への補足

質問者です。

Sendkeysというもので解決できました。



Sub 全て貼り付けた後全てクリア()
SendKeys "%EB", True
SendKeys "{TAB}", True
SendKeys "{TAB}", True
SendKeys "{Enter}", True
SendKeys "{TAB}", True
SendKeys "{Enter}", True
End Sub

補足日時:2009/04/23 18:01
    • good
    • 0
この回答へのお礼

ありがとうございます。
私のパソコンはインターネットエクスプローラが使えないので、
(1)でならできますか?

今読んでみると難しい内容で、まず何をすればいいのかが分からないです…(>_<)。

一応がんばってみます!

お礼日時:2008/09/10 11:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!