bonjour
Je veux exporter mon qtableWidget vers un fichier excel avec le module xlwt les données se charge mais pas le HeaderLabels
si quelqu'un a une proposition, voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
    def output_xsl_clicked(self):
        filename = unicode(QtGui.QFileDialog.getSaveFileName(self, 'Save File', '', ".xls(*.xls)"))    
        wbk = xlwt.Workbook()
        sheet = wbk.add_sheet("sheet", cell_overwrite_ok=True)
        self.add2(sheet)
        wbk.save(filename)
 
    def add2(self, sheet):
        for currentColumn in range(self.du.table_kpi.columnCount()):
            for currentRow in range(self.du.table_kpi.rowCount()):
                try:
                    teext = str(self.du.table_kpi.item(currentRow, currentColumn).text())
                    sheet.write(currentRow, currentColumn, teext)
                except AttributeError:
                              pass
voici le tableau que j vx exporter avec les entêtes

Nom : header.png
Affichages : 2060
Taille : 19,3 Ko

et voici le résultat dans fichier excel
Nom : headerexcel.png
Affichages : 1254
Taille : 9,9 Ko
merci d'avance !