#ДобавлениеДанныхВExcelТаблицу
Код из видео:
from openpyxl import load_workbook
fn = 'example.xlsx'
wb = load_workbook(fn)
ws = wb['data']
ws['A5'] = 'Привет, мир!'
wb.save(fn)
wb.close()
# Добавление строк целиком
ws.append(['Первый', 'Второй', 'Третий'])
ws.append(['Четвертый', 'Пятый', 'Шестой'])
ws.append(['Седьмой', 'Восьмой', 'Девятый'])
# Заполнение таблицы нажатием на кнопку
from openpyxl import load_workbook
from tkinter import *
from tkinter import messagebox
def save():
fn = 'example.xlsx'
wb = load_workbook(fn)
ws = wb['data']
data = (e.get(), lb['text'])
ws.append(data)
wb.save(fn)
wb.close()
messagebox.askokcancel('Сохранение', 'Успешно сохранено!')
root = Tk()
root.title('Тест')
root.geometry('200x200')
root.resizable(0, 0)
e = Entry(root)
e.pack()
lb = Label(root, text='1 лейбл', font='Arial 15 bold')
lb.pack()
btn = Button(root, text='Сохранить', font='Arial 15 bold', command=save)
btn.pack()
root.mainloop()
Код из видео:
from openpyxl import load_workbook
fn = 'example.xlsx'
wb = load_workbook(fn)
ws = wb['data']
ws['A5'] = 'Привет, мир!'
wb.save(fn)
wb.close()
# Добавление строк целиком
ws.append(['Первый', 'Второй', 'Третий'])
ws.append(['Четвертый', 'Пятый', 'Шестой'])
ws.append(['Седьмой', 'Восьмой', 'Девятый'])
# Заполнение таблицы нажатием на кнопку
from openpyxl import load_workbook
from tkinter import *
from tkinter import messagebox
def save():
fn = 'example.xlsx'
wb = load_workbook(fn)
ws = wb['data']
data = (e.get(), lb['text'])
ws.append(data)
wb.save(fn)
wb.close()
messagebox.askokcancel('Сохранение', 'Успешно сохранено!')
root = Tk()
root.title('Тест')
root.geometry('200x200')
root.resizable(0, 0)
e = Entry(root)
e.pack()
lb = Label(root, text='1 лейбл', font='Arial 15 bold')
lb.pack()
btn = Button(root, text='Сохранить', font='Arial 15 bold', command=save)
btn.pack()
root.mainloop()