Rename export file name field name

This commit is contained in:
Sergey Chebotar 2021-12-07 08:27:30 +03:00
parent 4743aa706e
commit 878b5d2b6a

View File

@ -10,12 +10,12 @@ namespace Rehau.Sku.Assist
private Application xlApp; private Application xlApp;
private Dictionary<string, double> SkuAmount { get; set; } private Dictionary<string, double> SkuAmount { get; set; }
private object[,] SelectedCells { get; set; } private object[,] SelectedCells { get; set; }
private string FileName { get; set; } private string ExportFileName { get; set; }
public DataWriter() public DataWriter()
{ {
this.xlApp = (Application)ExcelDnaUtil.Application; this.xlApp = (Application)ExcelDnaUtil.Application;
this.FileName = AddIn.priceListPath; this.ExportFileName = AddIn.priceListPath;
GetSelectedCells(); GetSelectedCells();
} }
@ -71,9 +71,24 @@ namespace Rehau.Sku.Assist
} }
} }
public void GetPriceListWB() public void FillPriceList()
{ {
Workbook wb = xlApp.Workbooks.Open(FileName); Workbook wb = xlApp.Workbooks.Open(ExportFileName);
Worksheet ws = wb.ActiveSheet;
Range amountCell = ws.Cells.Find("Кол-во");
foreach (KeyValuePair<string,double> kvp in SkuAmount)
{
Range cell = ws.Cells.Find(kvp.Key);
ws.Cells[cell.Row, amountCell.Column].Value = kvp.Value;
}
//Range filter = ws.Cells[amountCell.Row + 1, amountCell.Column];
//filter.AutoFilter(1, "<>");
wb.Save();
wb.Close();
} }
public void Dispose() public void Dispose()