如何从剪贴板获取和设置Excel数据?

时间:2019-03-23 09:22:59

标签: excel vba vbscript

我想在不使用“ MSForms.DataObject”的情况下从剪贴板获取和设置Excel数据,

CreateObject("htmlfile").ParentWindow.ClipboardData.GetData("text")

但是这会将所有内容转换为纯文本。 假设我已经在四个单元格A1,A2,B1和B2中复制了数据,现在我想将数据从剪贴板存储到变量中,然后进行一些更改,最后将数据从变量复制回到剪贴板中 像这样

ObjHtml = CreateObject("htmlfile")
x = ObjHtml.ParentWindow.ClipboardData.GetData("Excel Fmt")
  '
  'some code here
  '
ObjHtml.ParentWindow.ClipboardData.SetData(x)

0 个答案:

没有答案