欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

用 C# 开发 Excel 插件的强大开源工具-02 使用示例

最编程 2024-03-04 16:54:26
...

**1、创建一个类型:**类库的项目,这边选择.Net 6。

图片

2、修改项目文件ClassLibrary.csproj

修改TargetFramework修改为net6.0-windows,示例代码如下:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net6.0-windows</TargetFramework>
    <ImplicitUsings>enable</ImplicitUsings>
    <Nullable>enable</Nullable>
  </PropertyGroup>

</Project>

**3、添加依赖库:**Excel-DNA。

图片

4、创建类并添加如下代码:

using ExcelDna.Integration;

public static class MyFunctions
{
    [ExcelFunction(Description = ".Net自定义方法")]
    public static string SayHello(string name)
    {
        return "Hello " + name;
    }

    [ExcelFunction(Description = ".Net自定义方法")]
    public static int AddExt(int num1, int num2)
    {
        return num1 + num2;
    }
}

**5、运行项目,**并在对话框选择:仅为本对话启用此加载项。

图片

6、使用效果

SayHello自定义方法:

图片

AddExt自定义方法:

图片

03

项目地址

https://github.com/Excel-DNA/ExcelDna

更多开源项目: https://github.com/bianchenglequ/NetCodeTop

我是编程乐趣,一个.Net开发经验老程序员,欢迎“关注”我,每天为你分享开源项目和编程知识。
也欢迎加入【.Net技术编程交流社区】,和大家共同学习交流!,点击加入https://bbs.****.net/topics/613465368

- End -

推荐阅读