2017-11-16 26 views
0

Ich erstelle eine xl_func, die Daten von SQL-Server (Zeichenfolge) empfängt und zu Excel (auto_resize = True) zurückkehrt. Das Ende des Codes ist:pyxll Rückgabe Array von Strings

result = cursor.fetchall() 
final_result = [row[0] for row in result] 
return final_result 

Es läuft in Ordnung, aber es gibt jedes Zeichen in einer anderen Spalte zurück. enter image description here

Antwort

0

fand ich die Lösung:

result = cursor.fetchall() 
final_result = [row[0:1] for row in result] 
return final_result