投稿者 魔界の仮面弁士  (社会人) 投稿日時 2018/9/5 17:00:12
まずは、今回扱う予定のクリップボードフォーマットを教えてください。
CF_TEXT では無いのですよね?
https://docs.microsoft.com/en-us/windows/desktop/dataxchg/standard-clipboard-formats

形式が不明な場合は、ツール等で調べておいてください。
再加工が目的なら、フォーマットがわからないと先に進めませんので。
https://www.officedaytime.com/clipmm/
http://www.freeclipboardviewer.com/


> そこで、WordのClipboadにVBからデータを送ることも考えるのですが、
クリップボードは全アプリケーションで共有されるものなので、
「WordのClipboad」という表現には違和感があります。😅
Word VBA には Clipboard という名のオブジェクトやメンバーも無いはずですし。

また、ここでいう「VB」とは、どのバージョンの Visual Basic のことでしょうか?
System.Windows.Clipboard というからには、.NET Framework 3.0 以降のはずなので、
とりあえず VB2005 以下ということは無さそうですが。


> WordのClipboadにデータが転送されているということだと思うのですが
どういう意味でしょうか?
(クリップボードの仕組みを、正しく理解されていないような気が…)