Ahojte priatelia, zaumienil som si, že použijem konštrukciu For Each pre prehľadávanie pola stringov.
For Each s As String In fgTableData(UBound(fgTableData)).columnName
s = s.Replace(".c1fgName", String.Empty)
Next
Pričom columnName je pole stringov. Všetko ide pekne scompilovať. Ibaže keď sa pozeram na hodnoty s cez debugger vypadá všetko super reťazec s je orezaný o .c1fgName. Ibaže sa to neprejaví do pola reťazcov .columnName. Mám to chápať tak, že s polom reťazcov sa jednoducho ako s kolekciou objektov pracovať nedá. Nebol som si istý, je to skôr taký malý experiment. Za vaše postrehy vopred ďakujem. Ešte pod-otázka. Je jedno či používam UBound alebo .GetUpperBound?
|