Как получить двоичное содержимое буфера обмена из Excel в файл? - PullRequest
0 голосов
/ 28 сентября 2018

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

Если бы мне пришлось написать DLL и посмотреть наAPI буфера обмена, кажется, мне нужно указать uFormat, но я не хочу полдюжины форматов, которые я получаю из Excel.Я хочу все это с текстом, форматированием, формулами.Я просто хочу указатель и длину для фактического содержимого буфера обмена.

Могу ли я позвонить User32.dll напрямую из VBA, чтобы получить то, что я ищу?

В противном случае, кто-то может направить меня с Cна основе структуры я могу заполнить?

...