Wieso benutzt du einmal h_preis und einmal preis?
Ist denn die Variable ein Array? Wenn nein, dann musst du es so laden, auch beim Mietpreis:
HausInfo[i][h_preis] = strval(val);
Format nutzt mal nur bei Strings, der pure Preis bzw Mietpreis ist aber ein Integer.
Ich hab jede Möglichkeit geschaut. Mit strval(), mit und ohne forwat (%i %d, %s) wirklich alle varianten. Kannst du mir nicht via Teamviewer 10 Minuten helfen?