RhSolutions-AddIn/src/AddIn/Functions.cs

18 lines
571 B
C#
Raw Normal View History

using ExcelDna.Integration;
2021-11-11 16:33:40 +03:00
2021-12-08 14:45:14 +03:00
namespace RehauSku
2021-11-11 16:33:40 +03:00
{
2021-11-29 15:50:24 +03:00
public class Functions
2021-11-11 16:33:40 +03:00
{
2022-07-04 09:08:02 +03:00
[ExcelFunction(Description = "Получение корректного артикула из строки")]
public static object GETRAUSKU([ExcelArgument(Name = "\"Строка\"", Description = "строка, содержащая актикул")] string line)
{
2022-07-04 09:21:44 +03:00
if (RauSku.TryParse(line, out RauSku rausku))
2022-07-04 09:08:02 +03:00
{
return rausku.ToString();
}
else return ExcelError.ExcelErrorNA;
}
2021-11-11 16:33:40 +03:00
}
}