Access 97: I've used that complex function format (the one with "acLBInitialize", etc) to write row-data to a combo box.<br><br>But how can I use it to write different data to both cols of a combo box? If I were using the Value List method I would do it by using semicolon-seperated strings, but I have to be able to use more than 255 chrs so can't use this method.<br><br>Whatever I do, the function repeats the ReturnVals in both columns of the combo box, the next Returnval in both cols of the next row of the combo, etc.<br><br>I tried (rather optimistically) writing (under the "Case acLBGetValue" section of the function)<br><br>ReturnVal = Rowdata1(row) & ";" & Rowdata2(row)<br>where <br>Rowdata1 = array of data for column 1<br>Rowdata2 = array of data for column 2<br><br>but this just concatenates the strings without acting upon the delimiter.<br><br>Very grateful for any help you can give me.<br><br>regards<br><br>WSA