Я хотел бы, чтобы вставить значение в точках, где Person = «John» заголовок столбца является «Октябрь-14»Вставить Значение ниже объединяемых ячеек столбцов
Верхняя ячейка, которая содержит «Октябрь-14» является слияние двух ячеек и ниже - это отдельные ячейки, содержащие «Точки» и «Дни».
OleDbCommand cmd1 = new OleDbCommand("Update [Sheet1$] "+
"set [Points] = ‘Value ’ where [Person]='John' AND ? = ‘Oct-14’ ", cn);
--------------------------------------------------------- | | Oct-14 | Nov-14 | --------------------------------------------------------- |Person | Points | Days | Points | Days | --------------------------------------------------------- |John | 'Value' | | | | --------------------------------------------------------- |Jodie | | | | | --------------------------------------------------------- |Alex | | | | | ---------------------------------------------------------
Почему бы не разделить ваше входное значение в соответствии с этими двумя столбцами? – DidIReallyWriteThat
Давайте скажем, что «октябрь-14» находится в ячейке K1 и ниже. Точки находятся в K2, а Days - в L1. Где бы ни был Джон, я хотел бы добавить его значение в очках за месяц «октябрь-14», – sw2020