摘要:
因为我有个VSTO项目,在使用Github同步之后会出现引用全部失效的情况,如下图。 解决方案是删掉项目的csproj文件里的Target节点,然后重新打开项目即可。 阅读全文
摘要:
使用winrar将exe和其依赖的dll打包成一个exe文件。 1.先将exe和dll打包成rar压缩包。 2.点击右侧“自解压格式”。 3.点击“高级自解压选项” 4.在“设置”中的“提取后运行”输入框中输入运行程序的路径。(我这里由于是直接压缩的整个文件夹,所以斜杠前是文件夹名称)。 5.在“模 阅读全文
摘要:
刚开始学习VBA的时候,保存自定义数据用的隐藏工作表;后来学了VSTO,把自定义数据保存到XML文件中;最近继续深入学习,发现可以直接在xlsx文件中保存自定义数据,这里就列出使用方法。 除了以上几种保存方式,还可以保存为JSON格式,或者直接在xlsx文件中写入xml。各种方式都有适合的应用场景, 阅读全文
摘要:
由于集团填报预算的Excel插件使用的是侧边自定义面板,感觉这种形式恰好比较适合手头的项目,所以把自己的插件改成侧边面板形式。 Excel侧边面板可以直接添加“用户控件(windows窗体)”格式,类为:System.Windows.Forms.UserControl,也可以引入WPF的控件。 我创 阅读全文
摘要:
需要安装对应驱动程序: mysql-connector-odbc 输出的数组首行为表头 '从Mysql中取数并转换为二维数组 Public Function GetMySQlArr(ByVal SQLStr As String) Dim TempArr, AimArr Dim i As Long, 阅读全文
摘要:
'检查工作表是否存在 Public Function SheetExist(strSearchFor As String) As Boolean Dim InterimSheet As Object SheetExist = False For Each InterimSheet In Active 阅读全文
摘要:
'列数转字母 Public Function CNtoW(ByVal number As Long) As String CNtoW = Replace(Cells(1, number).Address(False, False), "1", "") End Function '字母转列数 Publ 阅读全文
摘要:
合并两个没有共同列的dataframe,相当于按行号求笛卡尔积。 最终效果如下 以下代码是参考别人的代码修改的: 这段代码的思路是对两个表的每一行进行循环,运行速度比较慢,复杂度应该是O(m n),m是A表的行数,n是B表的行数。 因为我用到的合并表行数比较多,时间太慢,所以针对上面的代码进行了优化 阅读全文
摘要:
上一篇文章用python实现了计算文本相似度计算的过程,这次用C#做个demo。 不得不说用python是真的方便,不懂计算过程也能实现结果。C#也有类似NumPy的库:NumSharp。经过测试还是有区别的,有些功能没有(也可能是因为我没看文档)。最后还是自己研究计算过程去写。 用C#写Excel 阅读全文
摘要:
昨天大致把思路理清楚了,用one-hot的方式把关键词按字拆开编码,今天尝试可行性。 目前主流的文本向量化方式主要包括one-hot、tf (term-frequency)和tf-idf (term frequency–inverse document frequency)这三种,越往后准确度应该越 阅读全文