У меня есть список / сетка в приложении MFC (c ++). Я хотел бы, чтобы пользователь мог копировать и вставлять данные в электронную таблицу.
Я поместил данные в буфер обмена, и текст нормально помещается в буфер обмена, и я могу вставить их в блокнот, Word или Excel, но Excel не интерпретирует значение моего содержимого буфера обмена через запятую, поэтому он просто входит в одну ячейку / один столбец, а не делает то, на что я надеялся.
Надеюсь, что-то простое мне не хватает.
Какие-нибудь предложения, чтобы заставить это работать?
Я не совсем готов сделать это источником перетаскивания (который находится в списке задач)
EDIT:
У меня это работает - запятые не могут использоваться - должны быть разделители табуляции
Но теперь появилась новая проблема:
Теперь проблема в том, что если я вставлю в Excel, используя '\ n' в качестве разделителя строк, он будет хорошо выглядеть в Excel, но не в блокноте.
Если я сделаю это "\ r \ n", блокнот будет выглядеть правильно, но в Excel появится пустая строка.
Любые предложения о том, как сделать оба согласованных?