Пример #1
0
    def RunProgram(self):
        # print(self.daylable.text()=="08/05")
        # CPU.ConvertData(self.daylable.text(),self.EditDataSource.text(),self.EditFileName.text(),"Test1206")
        # filename=QtWidgets.QFileDialog.getSaveFileName()

        # dd = QtWidgets.QApplication(sys.argv)
        # error=QtWidgets.QErrorMessage()
        # error.showMessage("Dữ liệu nhập vào không đúng")
        # dd.exec_()

        fname = QtWidgets.QFileDialog.getSaveFileName(
            self, "Chọn vị trí lưu kết quả", 'Ngay' +
            self.daylable.text()[0:2] + '-' + self.daylable.text()[3:5],
            "All File (*) ;; Excel File (*.xlsx)")
        if fname[0] != '':
            data = {}
            data['DataSource'] = self.EditDataSource.text()
            data['FileName'] = self.EditFileName.text()
            data['day'] = self.daylable.text()
            with open('PathData.jsol', 'w', encoding='utf-8') as f:
                json.dump(data, f, ensure_ascii=False)
            try:
                CPU.ConvertData(self.daylable.text(),
                                self.EditDataSource.text(),
                                self.EditFileName.text(), fname[0])

            except:
                print("loi roi")
                msg = QtWidgets.QMessageBox()
                msg.setText("Dữ liệu nhập vào không đúng")
                msg.setWindowTitle("Lỗi!")
                msg.setIcon(QtWidgets.QMessageBox.Critical)
                # msg.setWindowIcon(QtWidgets.QMessageBox.Critical)
                msg.show()
                msg.exec_()
            else:
                msg = QtWidgets.QMessageBox()
                msg.setText("Xuất file thành công !")
                msg.setWindowTitle("Thành công!")
                msg.setIcon(QtWidgets.QMessageBox.Information)
                # msg.setWindowIcon(QtWidgets.QMessageBox.Critical)
                msg.show()
                msg.exec_()
Пример #2
0
from Excel_usable import *
import pandas as pd
# # Add du lieu vao code
# BCC=ImportExcel("Bang-cham-cong-[5-2020].xlsx") #BCC la bang cham cong
# Data=ImportExcel("FileThongtinnhanvien.xlsx")
#
# # Tao 1 file excel dung de xuat du lieu
# data=pd.DataFrame({'STT':[],'Vị trí CV':[],'Họ và Tên':[],'Ngày sinh':[],'Số điện thoại':[],'Tổng quân':[]})
# demo=pd.ExcelWriter('Demo.xlsx',engine='xlsxwriter')
# data.to_excel(demo,sheet_name='Công bố')
# worksheet=demo.sheets['Công bố']
# worksheet.conditional_format('A1:G1', {'type': '3_color_scale'})
# workbook=demo.book
# demo.save()

#
import CPU
day='12/06'
D='ngay'+day[0:2]+'-'+day[3:5]
CPU.ConvertData('12/06','FileThongtinnhanvien.xlsx','Bang-cham-cong-[6-2020].xlsx',"ngay12.xlsx")