- 博客(17)
- 资源 (18)
- 问答 (2)
- 收藏
- 关注
原创 excel启用修订设置
https://www.ablebits.com/office-addins-blog/2017/08/09/track-changes-excel/
2021-02-07 11:17:47 530
原创 vsto excel 区域复制粘贴到word,保留表格样式最佳状态
public static void CopyExcelRangeToWord(Excel.Range excelRange,Word.Range wordRange) { excelRange.Copy(); //把excel中的表格区域粘贴到word中,按照word中的样式存放,对excel中的分级显示咩有影响,完美处理 wordRange.PasteExcelTable(f.
2021-02-05 14:41:35 380
原创 vsto excel 选择区域的判断
选择单行 1:1选择多行 2:3选择单列 B:B选择多列 A:C单个单元格 $A$1多个单元格$A$1:$A$2Target.Address.Replace("$","");
2021-02-05 10:44:40 607
原创 vsto excel 区域取交集区域,获取有效数据区域范围
Excel.Range usedRange = Sh.Application.Intersect(Sh.UsedRange, Target);
2021-02-05 10:23:18 455
原创 vsto excel 粘贴板判断包含什么内容Clipboard
Clipboard.ContainsFileDropList();public sealed class Clipboard { // // 摘要: // 将剪贴板中删除所有数据。 // // 异常: // T:System.Runtime.InteropServices.ExternalException: // 不会清除剪贴板。 这通常在另一个进程正在使用剪贴
2021-02-05 09:18:16 261 5
原创 vsto excel 判断某列都是空值或者是常量
if (worksheet.Range["A1:A38"].SpecialCells(Excel.XlCellType.xlCellTypeConstants) != null) return false;public enum XlCellType { // // 摘要: // Cells having the same validation criteria xlCellT...
2021-02-04 19:05:06 401
原创 vsto excel 优化性能的点
1、避免一个个的单元格赋值表格赋值时先放到数组,进行总体赋值,行列都是一样的:var valuesArray = new string[]{“A”,"B","c"};sheet.Range["A1:A3”].Value = valuesArray;2、关闭屏幕刷新Application.Visible = false;Application.ScreenUpdating =false;3、减少循环(总运算次数)4、减少某些内置函数的使用,尽量用基本的运算符5、减少数组元...
2021-02-04 11:59:02 247 1
原创 c# 判断文件是否打开
[DllImport("kernel32.dll")] public static extern IntPtr open(string lpPathName, int iReadWrite); [DllImport("kernel32.dll")] public static extern bool CloseHandle(IntPtr hObject); public const int OF_READWRITE = ...
2021-02-03 16:11:14 354
原创 vsto c# 获取当前application打开的workbook数量
var count=Globals.ThisAddIn.Application.Workbooks.Count;此时的count是2
2021-02-03 12:01:06 401
原创 vsto c# 跨类控制ribbon按钮停用启用
var ribbon = Globals.Ribbons.GetRibbon<Ribbon_Name>();ribbon.btn.Visible=false;不能用,设置按钮没反应Ribbon_Name rn=newRibbon_Name();rn.btn.Visible=false;
2021-02-02 09:58:59 431
原创 c# invoke winform界面中点击按钮触发异步,回调界面中的事件
public class History{ public delegate void UpdateHandler(int value); public event UpdateHandler eventUpdate; public void Method() { eventUpdate?.Invoke(param); }}public class Target{ pub.
2021-02-01 14:50:20 923
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关注的人