Da der Druckbefehl in einer for-Schleife steht: eröffnet ws.append() jeweils ein neue Zeile. Es müßte also eine For-Schleife in den Druckbefehl rein, die ein Komma und einen Wert einbringt, damit Excel denkt, es handele sich um eine CSV-Datei, und eine Zelle weiterrückt. Was kann ich tun?
Das isses irgendwie nicht:
Code: Alles auswählen
ws=wb.active
for i in range(1,70,1):
cont=teiler_ermittler(i)
cont1=""
for y in cont:
cont1 = cont1+str(y,)+", "
ws.append([i,cont1])
#ws.append([cont],)
print(i,teiler_ermittler(i))