Как получить и установить данные Excel из буфера обмена и в него? - PullRequest
0 голосов
/ 23 марта 2019

Я хочу получить и установить данные Excel из буфера обмена и без него, не используя "MSForms.DataObject", который я использовал до сих пор:

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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...