Новый проект
Проект № 1010 Готово

Копировщик таблиц CSV

Примерный вид программы «Копировщик таблиц CSV»
Примерный вид. Реальная программа может выглядеть иначе.
Скачать для Windows
1010gpt Копировщик таблиц CSV.exe10 МБ · Windows 10–11 · установка не нужнаИсходный код (.py)
Переделать программу

Назначение

Программа открывает файлы CSV и показывает их в виде таблицы. Данные можно копировать в другие приложения, например в Excel, в трёх разных видах.

Как пользоваться

  1. Нажмите «Открыть CSV…» или выберите «Файл», затем «Открыть CSV…». Выберите файл с расширением csv, txt или tsv.
  2. При необходимости измените «Кодировка:» и «Разделитель:» — файл перечитается сразу. Галочка «Первая строка — заголовок» включает или отключает показ первой строки как заголовка.
  3. Выделите нужные строки в таблице. Если ничего не выделено, копируется весь файл.
  4. Нажмите одну из кнопок копирования: «Копировать как текст (CSV)», «Копировать как таблицу (без оформления)» или «Копировать как таблицу (с оформлением)».
  5. Вставьте данные в другое приложение. Внизу появится сообщение о том, что скопировано.

Что важно знать

  • Копирование работает только в Windows.
  • Если буфер обмена занят другой программой, появится сообщение об ошибке.
  • «Копировать как текст (CSV)» сохраняет исходный разделитель.
  • «Копировать как таблицу (без оформления)» разделяет данные табуляцией и переводом строки.
  • «Копировать как таблицу (с оформлением)» добавляет границы, фон и заголовок.
  • При закрытии файла таблица очищается, ничего не сохраняется.
  • Горячие клавиши: Ctrl+O, Ctrl+A, Ctrl+C, Ctrl+Shift+C, Ctrl+H.

Техническое задание

Программа, которая сможет открывать файлы csv в виде таблиц и даст возможность копировать из нее таблицы в другие приложения, например в excel При копировании данных из открытого CSV-файла в другое приложение должна быть возможность скопировать данные в буфер обмена с сохранением формата этих данных. При копировании данных из открытого CSV-файла в другое приложение должна быть возможность скопировать данные в буфер обмена с сохранением формата таблицы с оформлением. При копировании данных из открытого CSV-файла в другое приложение нужно сохранять формат таблицы только с разделением на строки и столбцы. При копировании данных из открытого CSV-файла в другое приложение нужно сохранять формат таблицы только с разделением на строки и столбцы без дополнительного оформления.