Я хочу построить это при замене значения в ячейке файла Excel под определенным приложением столбца, но я получаю сообщение об ошибке
Я искал, но не мог найти решение
using Spire.Xls;
using System;
using System;
using System.Xml;
using System.Data;
using System.Data.Common;
namespace ExcelReplacement
{
class Program
{
static void Main(string[] args)
{
Workbook workbook = new Workbook();
workbook.LoadFromFile(@"exa.xls", ExcelVersion.Version97to2003);
Worksheet worksheet = workbook.Worksheets[0];
try
{
DataView DV = new DataView(workbook);
DV.RowFilter = string.Format("\"Sector Responsible\"ZPLNTMTLG__ZSEKTORSR: ZSEKTORSR LIKE '%{0}%'");
//Finding
CellRange range = worksheet.FindString("Example", false, false);
//Changing
worksheet.Replace(range.Value, "Result");
}
catch (System.Exception)
{
Console.WriteLine("There is no such a word");
}
workbook.SaveToFile("last.xls", ExcelVersion.Version97to2003);
System.Diagnostics.Process.Start(workbook.FileName);
}
}
}
Код серьезности Описание Состояние подавления строки файла проекта
Ошибка CS1503 Аргумент 1: невозможно преобразовать из «Spire.Xls.Workbook» в
'System.Data.DataTable' ExcelReplacement D: \ users \ 26044809 \ onedrive -
arçelik a.ş \ Documents \ visual studio
2015 \ Проекты \ ExcelReplacement \ ExcelReplacement \ Program.cs 23 Активно