- 博客(16)
- 收藏
- 关注
原创 C#使用System.IO中的Path类获取一个路径字符串中的路径信息
用Path直接获取这些信息可以省去处理路径字符串的一些繁琐代码。如何快速获取这个路径中的文件名、文件夹名、文件类型呢?可以使用“Path"类来处理。
2023-04-11 17:07:36
405
原创 C#调用vba程序以及传递C#中参数到VBA程序
在运行C#代码xapp.Run(“test”, s)时,会定位到这个叫“test"的宏,然后引用 s="student"的这个字符串,最终输出 “test student"的结果。如果要传递C#中的参数到VBA中,只需要在xapp.Run中加一个参数就行了,那么在运行VBA程序时,就会引用s。//打开vba程序所在的excel。
2023-03-03 12:03:45
1727
1
原创 C# 引用interop.excel操作EXCEL拾要
在开始之前,需要引用using Microsoft.Office.Interop.Excel;顺便 Using Excel=Microsoft.Offic.Interop.Excel;四.获取worksheet有内容的最后一行。二.从固定路径打开Excel。三.保存与另存为Excel。
2022-09-22 16:55:18
753
原创 C# WinForm设置Configuration、读取Configuration以及应用自动刷新Configution
如果只是在Config中进行手动更新,那么每次在运行C#程序时,即使之前一次运行已经在Form中改过设置了,但依然会重置为在Config中的配置。如此,在TextBox3中就会自动填入App.config中Key为"excelpath"的值 了。以下UpdateSetting方法可以每次运行代码时将Config自动更新为上一次的输入。一.设置与读取Configuration。二.自动刷新Configuration.
2022-09-22 15:32:13
2721
原创 C# 使用正则表达式提取文字
在遇到复杂情况下提取数据时,常用的文本处理函数例如LEFT、RIGHT、SUBSTITUTE函数已经满足不了需求。EXCEL的强大之处在于它可以采用正则表达式函数来完成数据提取工作。...
2022-09-19 11:31:51
4704
原创 vba遇到“User Type Not Defined”问题
如果使用全局变量定义字典,dim dic1 ad objectSub test 1set dic1=createobject(“scripting.dictionary”)end subFunction test2(dic1) as dictionary'当在function里再次引用dic1时,虽然已经在全局定义了dic1,还是会报错,end function处理方法,全局定义采用前期绑定:Dim dic1 as New Scripting.Dictionary.(先在referenc
2022-09-15 15:43:01
532
原创 EXCEL日期格式转为文本格式且不变动原内容
如果我们在想EXCEL中想把一列日期格式的数据转换为文本格式,如果直接在“设置单元格格式”中将日期格式改为文本格式,就会发现原来的日期会变成与该日期相对应的日期编码,如下图:右侧数字即为直接转为文本后该日期对应的日期编码。 显然我们不能直接采用改变数据类型的方法。这时可以使用“TEXT”函数来转换日期数据。格式: =TEXT(目标单元格,...
2019-05-15 10:31:38
68247
原创 EXCEL利用PROPER将英文文本首字母改成大写
我们知道可以用UPPER函数将英文文本的所有字母都改成大写,但是有时候我们只需要将首字母改成大写就够了。EXCEL专门提供了一个函数将首字母改成大写,这个函数就是PROPER函数 用法: =PROPER(需要修改的区域) 实例:如上图,很简单地,只要在单元格中输入proper函数,再下拉就可以了。...
2019-03-06 14:10:32
1932
原创 SQL中多表关联查询方法(ORACLE)
当我们要查找的数据在不同的表中,需要使用多表关联查询的技巧。在关系型数据库中,这个方法很简单。下面用实例说明:上面图一为VENDORS表,图二为PRODUCTS表,现在我们要在这两张表中查询“VEND_NAME,PROD_NAME和PROD_PRICE",其中VEND_NAME在第一张表中,而PROD_NAME和PROD_PRICE则在第二张表中。SQL: select ...
2019-03-03 15:33:52
1821
原创 EXCEL使用VLOOKUP函数的几种方法(基础查询、反向查询、多条件查询、查询返回多列)
VLOOKUP是EXCEL最核心的几个函数之一,但是大多数人对其只知道一点皮毛。具体要怎样用好vlookup,可并不是一个容易的事情。这里我总结了几种常见的使用VLOOKUP的情况: 首先明确一下VLOOKUP的基本语法: 1.基础单条件查询 这是VLOOKUP函数最基本的功能,可以通过函数匹配特定的数据。举例...
2019-02-26 23:42:43
8105
原创 VBA如何判断字符串中有没有汉字
写VBA代码时, 我们不时会遇到需要判断字符串中有没有出现汉字的情况。那么怎样判断字符串中有没有汉字呢?一个简单的办法就是使用"like”函数。比如在下例中,我们需要将包含汉字的单元格全部清空,应该怎么处理呢? 其中的核心技巧就是使用“一-龥”来表示所有的汉字,这个表达式基本上涵盖了所有汉字。 那么相关语句就可以写成: If cells(a,1) ...
2019-02-18 09:56:08
10485
1
原创 EXCEL中IF函数的嵌套结构以及AND与OR的用法
单个IF函数的结构是很清楚的,即 IF(条件,结果为TRUE返回值,结果为FALSE返回值),举个例子:用IF函数判断价格是否合理:当价格>250元时,是不合理的,否则就是合理的在B2单元格中输入=IF(A2>250,"不合理","合理"),其中,"A2>250"为条件判断,当满足该条件中,就返回”不合理",当不满足该条件时,就返回"合理“。最终执行效果如下:...
2019-02-15 16:47:49
37493
1
原创 ORACLE插入新字段方法
ORACLE插入新字段的方法欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界...
2019-01-31 13:19:43
8000
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人