- 博客(21)
- 资源 (18)
- 问答 (2)
- 收藏
- 关注
原创 c# excel vsto 复制粘贴注意问题
Worksheet curWroksheet = (Worksheet)Excel.Application.ActiveWorkbook.Worksheets[name]; ExcelOperate.UnProtectSheet(curWroksheet); Excel.Range temprange = tempWorksheet.get_Range(method.Range, Type.Missing);.
2020-08-31 19:31:21 682
原创 c# excel vsto 批注公式动态替换
/// <summary> /// 设置注释公式赋给作价表 /// </summary> /// <param name="worksheet"></param> /// <param name="methodRange"></param> /// <param name="methodName"></param> ..
2020-08-27 16:40:33 566
原创 c# excel VSTO 获取合并合并单元格,合并的列数
Worksheet worksheetRange mergeArea = worksheet.Range["SB38"].MergeArea;//获取合并格子的数 int count = mergeArea.Cells.Count;//获取合并列数 var mergeColumns = mergeArea.Cells.Columns.Count;
2020-08-26 18:53:22 1058
原创 VSTO EXCEL C#判断是否是合并单元格
Excel.Workbook curWorkbook = Globals.ThisAddIn.Application.ActiveWorkbook; Excel.Worksheet Wroksheet = (Worksheet)curWorkbook.Worksheets["产品"];bool isMerge=Wroksheet.Range["AB3"].MergeCells;
2020-08-26 16:07:09 929
原创 c# vsto 查找Excel使用的范围地址【对应某块区域】
/// <summary> /// 查找Excel使用的范围地址【对应某块区域】 /// </summary> /// <param name="sheet"></param> /// <returns>如:A1:Z8</returns> public static string GetMinimalUsedRangeAddress(Worksheet s.
2020-08-26 09:46:18 791
原创 c# 正则表达式 字符串出现成对比如{11}2323{asn} 通过正则返回 11、asn
Regex regex = new Regex(@"(?<=\{)[^}]*(?=\})", RegexOptions.IgnoreCase); MatchCollection matches = regex.Matches("{abc}cd{deg}xsw{sxws}"); // Results include braces (undesirable) var aa= matches.Cast<Match>()..
2020-08-25 19:00:11 168
原创 vsto winform 文件下载另存为
/// <summary> /// 下载作价模板 /// </summary> /// <param name="ttype">0=资产</param> private void downloadTemplate(int ttype) { if (!Tool.IsRegister()) { retur.
2020-08-23 15:03:12 223
原创 vsto excel range获取workbook
var Workbook = Excel.Range.Application.ActiveWorkbook;
2020-08-21 19:04:43 504
原创 winform datagridview 列字段过长自动换行
RowsDefaultCellStyle.WrapMode=DataGridViewTriState.true;AutoSizeRowsMode属性为:DisplayedCellsExceptHeaders
2020-08-19 16:18:50 1372
原创 Excel常见错误信息释疑
1、"#####!" 如果单元格中出现"#####!",这可能是因为该单元格中公式所产生的结果太长,致使该单元格容纳不下的缘故;另外,这也可能是对日期或时间做减法时出现了负值所造成的。 2、"#DIV/O!" 当你在自己的表格中看到了此信息,&127;毫无疑问是你的除法公式出了问题。你需要检查一下除数是否为0,或者除数是否指向了一个空单元格(以及包含空单元格的单元格)。 3、"#VALUE!&127;" 有两种原因可以导致这种信息的出现:一是因为在需要数字或逻辑值时却输
2020-08-17 14:49:01 231
原创 vsto excel合并单元格
var excelApp = Globals.ThisAddIn.Application as Excel.Application;var sheet = workbook.ActiveSheet as Excel.Worksheet;var range1 = sheet.get_Range(sheet.Cells[1, 1], sheet.Cells[3,42]) as Excel.Range;var range2 = sheet.get_Range(sheet.Cells[5, 1], shee.
2020-08-15 13:56:54 621
原创 c# http请求接口
/// <summary> /// 调用api返回json /// </summary> /// <param name="url">api地址</param> /// <param name="jsonstr">接收参数</param> /// <param name="type">类型</param...
2020-08-14 11:19:57 669
原创 winform webbroser控件不能浏览使用开源
using CefSharp;using CefSharp.WinForms; public void InitBrowser() { Cef.Initialize(new CefSettings()); browser = new ChromiumWebBrowser("http://www.avlove.com"); Font font = new Font("微软雅黑", 10.5f); this.Controls.A.
2020-08-13 14:55:11 285
原创 c# winform tablelayoutpanel 行内容控制高度
Label label5 = new Label(); label5.Text = remark; templateTip.SetToolTip(label5, remarks); label5.Dock = DockStyle.Fill; label5.Anchor = AnchorStyles.None;//控制表格lable宽度 label5.Width = 200;//控制..
2020-08-04 18:45:12 1499
原创 winform tablelayoutpanel闪烁的问题
//解决办法:增加双缓冲tlp_DataList3.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic).SetValue(tlp_DataList3, true, null);
2020-08-04 15:20:54 565
office-vsto开发.pdf
2021-11-24
Office安装时候彻底清除历史文件工具之有效版
2020-12-16
ExcelAddIn3.zip
2020-12-11
Weiz.Lab-dgv-表头全选.zip
2020-11-19
ASP.NET MVC Application Using Entity Framework Code First
2014-04-14
c# 获取下面的最子级 双斜杠的都是获取的值
2021-11-08
app绑定微信成功 app怎么知道绑定成功了
2016-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人