エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
VBA クリップボードから安全にテキストを取得する方法 - t-hom’s diary
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
VBA クリップボードから安全にテキストを取得する方法 - t-hom’s diary
VBAで扱えるクリップボードには2種類あり、ひとつはOfficeクリップボード、もうひとつはWindowsのクリッ... VBAで扱えるクリップボードには2種類あり、ひとつはOfficeクリップボード、もうひとつはWindowsのクリップボードである。 今回はWindowsのクリップボードを安全に扱う方法を解説する。 わざわざ安全にと書くのは、昨日クリップボード処理のマクロを書いていてハマったので。 (何度やってもExcelがクラッシュしてしまった。) さて、クリップボードを扱うためには、VBEのツール→参照設定からMS Forms 2.0 Object Libraryを参照する必要がある。 面倒であれば、一度フォームモジュールを挿入すれば自動的に参照設定される。 (フォームは使わなければ消して良い。) 次にコードを書く Sub hoge() Dim CB As New DataObject CB.GetFromClipboard If CB.GetFormat(1) Then MsgBox CB.GetTe