Code: Alles auswählen
from openpyxl import load_workbook
wb = load_workbook(filename = 'test.xlsx') #Tabellenname
sheet = wb.get_sheet_by_name('Tabelle1')
sub = "Var-ID" # zu suchender String
for i in range (2,1000,1):
str = sheet.cell (row=i, column=46).value
pos = str.find(sub,0) # Position des gefundenen Text Anfang
pos2 = pos+16
print (pos) # Positionsnuammer des gefundenen Textes abdrucken
sto = str[pos:pos2] #Ausschneiden des Abschnittes im String von Pos bis Pos2
print (sto) #Abdrucken des Stringabschnittes
Hat jemand eine Idee war hier schief läuft. Im Voraus vielen Dank für eure Hilfe!