Если у вас в ComboBox можно вводить значения, то все просто:
Код:
ComboBox1.Text:= StringGrid1.Cells[x,y]
Ну X и Y ячейки сами зададите.
При выборе из ComboBox'а (подходит для ComboBox'а с вводом и без):
Код:
StringGrid1.Cells[x,y]:= ComboBox1.Text
Если вводить в ComboBox нельзя, то ComboBox'у значение присваивать нужно так:
Код:
var
i : Integer;
begin
// Поиск данного текста по списку ComboBox'а
for i:= 0 to ComboBox1.Items.Count - 1
do
begin
if ComboBox1.Items[i] = StringGrid1.Cells[x,y]
then ComboBox1.ItemIndex:= i;
end;
end;
Можете написать процедуру или т.п., где будет этот код. А потом вызывать через каждый ComboBox. А что в каждой строке: да просто поместите их так, главное чтобы сами ComboBox'ы были над StringGrid'ом
