Выделение и копирование данных DataGrid в VB6

Мне понадобилось выделить и копировать все данные из DataGrid в VB6 и вставить в MS Excel. Отдельные строки можно выделить через Ctrl всю таблицу через шапки столбцов через Shift. Но когда нажимаю Ctrl+C и потом Ctrl+V в MS Excel ничего не получается. Можно копировать только одну ячейку. Кажется буфер обмена не принимает.

Как можно вручную копировать данные? Или составить небольшой код чтобы сделать это программно?