pyperclipでExcelセルをコピーペースト

投稿者: | 2023-06-01

サクラエディタでやったほうがはやい

import pyperclip
import PySimpleGUI as sg

# 燃調ファイルのユニークコードを取得整形、ペースト用
def copy_code_col_from_file():
    is_copied = sg.popup_ok_cancel("燃料調整費ファイルのコード「列」を選択コピーしてください。コピー後、OKを押してください",
            keep_on_top=True)
    if is_copied:
        text = pyperclip.paste()
        code = sorted(set(text.split()))
        code = "\r\n".join(code)
        pyperclip.copy(code)
        sg.popup("ペースト先のセル範囲を文字列に設定し、ペーストしてください", keep_on_top=True)
    else:
        pass
    
copy_code_col_from_file()
カテゴリー: GUI