自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hello, 80586!

localuser@CSDN

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#中对泛型集合元素使用List.Sort()方法排序

今天拿出一点时间研究了一下C#的List如何排序,基本上整明白了。很多场景下,用这个排序还是很方便的。这时,如果我们想按年龄由低到高排序,就可以使用CompareTo()来操作,如下PS: 没想到吧,boss的薪水竟然跟p的一样多~boss说,按薪水从高到低的顺序排列,如果薪水一样,年龄大的在前,年龄小的在后看到了没?权重大的可以在后面*n,这个n相当于一个权重系数,排序后看一下:boss又说,年轻人更有活力,年龄大的放在后面吧,把年轻人放前面看明白了吧?

2023-09-24 11:30:09 378 1

原创 C#月数计算器(主要用于社保、医保缴费月数计算)

因工作中经常需要计算参保人社保、医保缴费月数,C#做一个“计算器”,提高工作效率!

2023-07-25 09:58:27 1163

原创 【拿来就能用】C#指定打印机打印的类

之前写过一个“C#WinForm程序中选择打印机打印”的文章,但在使用过程中,尤其是生成Word文档时,会感觉系统响应较慢。如果不需要留存打印文档的电子版,可以使用下面的类直接打印。相比之前的方法,这种方法更简单,可以绘制文字、线段、图片。打印响应速度很快,比之前的方法更好用。

2023-07-18 16:17:58 2322 2

原创 在Excel电子表格中用公式实现最最简易的标签套打

在Excel电子表格中,用OFFSET实现快速标签套打!

2023-07-14 10:33:39 1432 1

原创 Excel基础篇(四):查找重复身份证号码

有3个身份证号码被当作重复项标红,但我们仔细观察发现,这里面有1个身份证号码并不与另外2个重复,显示这个结果是不对的。看到这里,有的小伙伴要问了,如果表中有多个重复的身份证号码,我想删掉重复的,应该怎么操作呢?丙老师在E2单元格输入:=SUMPRODUCT((B:B=B2)*1),下拉……其实,SUMPRODUCT的用法还有很多,比如按汇总求和等……在统计捐款同学名单时,发现班里25名同学捐了26笔善款,这是什么情况?乙老师在D2单元格输入:=COUNTIF(B:B,B2),下拉……结果跟甲老师的相同。

2022-10-17 21:00:27 4760 1

原创 【C#】OpenFileDialog()和SaveFileDialog()报“内存损坏”错误,解决方案

SaveFileDialog()和OpenFileDialog()报错,内存读取写入失败的解决方案。

2022-09-02 08:54:08 368

原创 10年前写的,身份证号码验证VBA代码

工作中经常与身份证号码打交道,现在各类信息系统都把身份证号码作为识别定义人员的关键字段,下面这段代码,在我的工作中发挥了极其重要的作用!分享出来,希望能帮助到更多的人!10年前写的,if套if,格式不规范,也不够简练,但用起来还是挺好用的!不再改了!函数入参就1个,已经在代码里面注明了。函数返回结果共7种,分别是:身份证号码格式问题:Err01_身份证号码格式错误; Err05_身份证号码末位须为半角数字或字母X; Err06_身份证号码前17位须为半角数字; Err07_身份证

2022-05-06 15:05:07 1343

原创 Excel基础篇(三):vlookup根据A列查询B列

单位要采购一批文具,具体清单如下:文具店老板提供了一份价格表:如果想计算一下采购这些文具需要申请多少资金,该怎么办呢?有的朋友可能擅长FCV大法……Ctrl+F、Ctrl+C、Ctrl+V……如果像我发的这个,只有很少几种,FCV大法真是超级好用,如果像下面这种情况呢?这个时候,就该让vlookup出场了!我们可以在Excel中按F1调出帮助文档,查找VLOOKUP,能找到以下内容:VLOOKUP(lookup_value, table_array, col_index_n..

2022-01-02 10:16:34 6171

原创 改进一下C#中导出Excel文件的方法,支持多工作表导出

工作需要,改进一下C#中ListView导出xls的方法,部分代码为网上搜集,在此向原作者表示感谢!经修改,可直接将ListView中数据导出为Excel 2003格式,并自动分成多个工作表。速度有点慢,数据量大的话,真得等会儿。。。不过倒是能用。。。 /// <summary> /// 具体导出的方法 /// </summary> /// <param name="listView">ListVie

2021-01-28 22:38:13 657

原创 Excel基础篇(二):拼接字符串

  在我们日常工作中,有时需要将一些数据按照一定格式制作一个文本,以便数据的传递和处理。比如,有以下一张表:  我们要把工人生产情况导入考核系统,但系统只接受以下格式的文本:流水线|工号|姓名|生产数量流水线|工号|姓名|生产数量流水线|工号|姓名|生产数量流水线|工号|姓名|生产数量……  这时,我们怎样才能把上面的表快速转换为系统接受的格式呢?简单说来,一共...

2019-12-02 20:41:54 7480

原创 Excel基础篇(一):绝对引用、相对引用

在日常办公过程中,是不是经常听别人说:“按住右下角,往下拖到底……”,这是什么概念呢?在Excel中,我们在第一个单元格内写好公式,把鼠标放在单元格右下角黑色方块上,按住并拖动鼠标,可以将下面任意多行按第一个单元格内的公式执行计算,比如有以下一个表,要求分别求出第2行至第7行两个加数的和。对了,很多小伙伴都知道,在C2单元格填入=A2+B2当然,有的小伙伴还知道,填完之后按住右下角...

2019-11-23 22:10:14 2239

原创 用Excel公式,批量生成工作时间段时间点(打酱油专用)

打酱油,打酱油,打酱油……有一天,有一张数千行的表格,上面有那么一列——“登记时间”,这一列需要填充为11月份工作日上班时间中的某一时间点,格式为yyyy-MM-dd HH:mm:ss,年月日时分秒都有了……首先,我们先来搞定工作日的随机生成:这一步用到了Excel中的WORKDAY()函数,该函数可以返回指定日期前后n个工作日的具体日期,格式如下:WORKDAY(起始日期,天数...

2019-11-21 22:56:39 6099

转载 金额小写转大写方法——好用!我一直在用它!

//C# 金额小写转换为大写——在此向作者表示感谢!!! public string CmycurD(decimal num) { string str1 = "零壹贰叁肆伍陆柒捌玖"; //0-9所对应的汉字 string str2 = "万仟佰拾亿仟佰拾万仟佰拾元角分"; //数字位所对应的汉

2015-09-20 22:21:19 814

原创 C#WinForm程序中选择打印机打印

之前写程序,调用Microsoft.Office.Interop.Word动态生成doc文档并打印。  由于在打印时直接实例化一个Word.Document对象,并使用其PrintOut()方法打印,未设置Word.Application的ActivePrinter属性,导致打印时只能使用默认打印机打印,后来在窗体上加了一个下拉框,可以选择要使用的打印机,这样一来就方便多了。

2015-09-20 22:16:04 18910

转载 C# .ToString() 格式化

c# ToString() 格式化字符串  格式化数值:有时,我们可能需要将数值以一定的格式来呈现,就需要对数值进行格式化。我们使用格式字符串指定格式。格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数。 格式说明符 说明 示例 输出 C 货币 2.5.ToString("C") ¥2.50  D 十进制数 2

2014-06-18 21:34:46 707

转载 常用正则表达式

说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串;搜索/替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b而不是^和$。此表所列的常用正则表达式,除个别外均未在前后加上任何限定,请根据需要,自行处理。说明正则表达式网址(URL)[a-zA-z]+://[^\

2013-08-02 14:37:09 645

转载 在C#中对文件夹属性进行操作

DirectoryInfo dirInfo = new DirectoryInfo( "d:\\test" ); //这个属性,是按位操作的,加上某个属性,就与它相逻辑或就可以了,去掉,就把相应的属性值取反,再与原来的值相与。 dirInfo.Attributes |= FileAttributes.System; dirInfo.Attributes |= FileAttribu

2013-08-02 10:28:26 1265

转载 计算机科学中最重要的32个算法

奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出路径

2013-06-24 14:44:38 591

社保医保用的月数计算器

这个计算器,主打一个“方便”,所以界面要简洁,功能要强大,功能主要做2个: 1.根据2个日期,计算相距的月数 2.根据1个日期,计算其之前或之后n个月的日期   在这里,我设置了3种计算方式:共计、相差、间隔,在工作中,“共计”模式用的最多。   共计:从年月a数到年月b,一共有多少个月,例如从2008年1月至2008年9月,计算结果为9;   相差:从年月a到年月b,差着几个月,例如从2008年1月至2008年9月,计算结果为8;   间隔:从年月a到年月b,中间隔着几个月,例如从2008年1月至2008年9月,计算结果为7。   为方便使用,年月a和年月b自动比较大小,录入时无需考虑哪个在前哪个在后。

2023-07-25

百度知道商城商品库存监测工具

关于商城商品库存监测工具使用方法的几点说明   这个只有几十KB的小程序是自己业余时间写的,功能比较简单,只是定时“扫描”自己关注的商品库存情况,当达到“兑换”条件时进行提醒。在这里把使用时的几点事项说明一下:   1. 压缩包里一共有6个文件,分别是:     百度知道商城商品监测.exe——主程序     Config.txt——配置文件     Folder.wav——声音文件     GREEN.ico——图标文件     RED.ico——图标文件   这5个文件是缺一不可的,其中的Folder.wav文件可以用任意PCM格式的wav文件替换,替换时需保持文件名一致。另外还有一个说明文档Readme.txt。   2. 在使用前,需要在电脑上安装.NET Framework4.0,否则程序无法正常使用。微软官网免费下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=17718   3. 装好.NET Framework4.0后,打开Config.txt文档进行参数的修改。     第1个参数是监测时间间隔参数:TimerInterval,这个参数指定了“多长时间扫描一次”,单位是“秒”,请在“=”后面用半角阿拉伯数字填写;     第2个参数是商品编码:GoodsIDList,这里可以将所有需要“关注”的商品编码依次填写到“=”后面,编码间用英文逗号","隔开,如果您不知道某种商品的编码是多少,可以从知道商城打开这个商品的页面,看看地址栏中的网址,末尾id=后面的数字就是商品编码。     第3个参数是用户名:UserName,请把您的知道用户名填写到“=”后面,以便监测您的财富值变化情况;     第4个参数是声音提示开关:Sound,此处只接受2个值,要么关闭声音“Off”,要么打开声音“On”,填写其它字符是不能关闭提示音的。   4. 运行程序,程序会在右下角系统托盘中显示一个绿色图标,当指定的某种商品符合“兑换”条件时,右下角图标会变为红色,并弹出气球提示,双击红色图标即可激活窗体查看,窗体中用绿色底色标注的商品即为可“兑换”商品,并可通过双击相应行打开商品页面进行“抢购”。如果窗体中有红色底色标注的商品,说明此商品“有货”但您的财富值不够,无法兑换。每次扫描库存后凡无法“兑换”的商品信息会在下次扫描时清空,有库存且有足够财富值兑换的商品信息将保留(每扫描一次 提示一次 增加一行,直至库存减为0)。   5. 点击窗体右上角关闭按钮即可隐藏程序主窗体,只保留右下方系统托盘图标,双击图标即可重新显示窗体,若想完全退出程序,请在右下角托盘图标上点右键,选择“退出程序”。    ★★朋友们反映的问题★★   ◆关于“一直出现提示”的问题:   这个问题预计在下个版本中解决,目前程序中未做设置,只要商品能够“兑换”,哪怕已经“兑换”过一次,也会弹气球提示,提示音可以在Config.txt中修改Sound=Off关闭,但气球提示无法关闭。   ◆关于窗体中商品“经验值”的问题:   这里是我在做窗体界面时写错了,应该写为“财富值”,这个问题之前有几位朋友向我提到过,一直也没改,下个版本一并解决吧!   这是我能想到的一些地方,若朋友们还有其它问题,可以与我邮件联系:[email protected]   希望大家玩得开心!

2016-04-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除