Вставить выходы Python (0,25, 0,78, 0,33, …) в ячейки Excel

Мой код печатает выходные данные, такие как состояния заголовков (0,25, 0,78, 0,33, …) и т. Д.

У меня есть лист excel, в котором мне нужно переместить этот результат в последовательные ячейки слева направо. Это очень утомительный процесс.

Когда я пытаюсь просто копировать-вставлять вывод Python и вставлять в excel, все вставляется в одну ячейку, с запятыми и т. Д.

Я хотел бы «вставить» их непосредственно в отдельные ячейки. Есть ли способ сделать это?

Благодарю.

Excel будет интерпретировать вкладки как маркер «нового столбца» при вставке. Если вы используете модуль csv , вы можете создать своего писателя следующим образом:

 mywriter = csv.writer(csvfile, delimiter='\t') 

Если вы не можете заменить запятые вкладками по какой-либо причине, есть мастер для переформатирования вещей после вставки.

Один из способов запуска мастера – вставить данные в одну ячейку, выбрать эту ячейку, а затем со вкладки «Данные» выбрать «Текст в столбцы» и запустить мастер для преобразования данных в отдельные столбцы. Выберите «Разграничено», нажмите «Далее» и убедитесь, что на следующем экране выбрано «Запястье», прежде чем нажать «Готово»,

Кроме того, после того, как вы вставили его, в правом нижнем углу вновь вставленного текста должна быть выделена «Ctrl». Нажмите это, и вы сможете запустить мастер импорта текста, который имеет те же параметры, что и выше.

  • Удаление пустых ячеек и структурирование данных при копировании VBA
  • Вставить N раз на основе значения столбца не работает
  • VBA - вставить как значения
  • Определенная пользователем вставка Специальная функция
  • Усечение 255 символов при копировании / вставке представления данных из Access в Excel
  • VBA .range («Может ли формула идти сюда?»)
  • excel vba копировать значение из столбца и вставлять значение в ячейку
  • Консолидация специальной вставки (значения)
  • Вставить значение в ячейки, которые находятся в столбце таблицы после фильтра
  • Копировать и вставить в первый пул строк
  • Excel: как скопировать строку, если она содержит определенный текст на другом листе (VBA)
  • Давайте будем гением компьютера.