Здравствуйте!
Гуглил, нашёл выполнение команды
Command.CommandText = "INSERT INTO ["+ИмяЛиста+"] VALUES "+Значение;
Command.Execute();
но мне не нужно добавлять строку и заполнять её, мне нужно изменить, например, ячейку третьей строки и второго столбца.
Подскажите пожалуйста, как можно записать в конкретную ячейку листа экселя значение?
Спасибо!
(2) а искать строку в рекордсете перебором
Пока recordset.EOF = 0 Цикл
recordset.MoveNext()
или есть методы, позиционирующие рекордсет на нужную строку?
Не получилось :(
При RecordSet.Fields.item(1).Value = "Значение"; вылетает ошибка
Обновление невозможно. База данных или объект доступны только для чтения.
честно гуглил, установил RecordSet.CursorLocation=2;Recordset.CursorType=3;Recordset.LockType=3;
Но при медоде Recordset = Command.Execute() или Recordset.Open("SELECT * FROM ["+ИмяЛиста+"]",Connection); значения CursorLocation, LockType и CursorType сбрасываются на дефолтные.