摘要:
问题描述 该问题具体表现为:当打开第一个Excel文件后,在不关闭它的情况下接着打开第二个Excel文件,第二个Excel文件会延迟几秒之后才会正常打开。 注意,前提是第一个Excel文件打开速度是正常的,否则本解决方案大概率对你无效。 我的环境是 Windows 11 + Office 365,本 阅读全文
摘要:
MS-SQL 动态sql使用游标 CREATE PROCEDURE [dbo].[P_MissiveRights] -- Add the parameters for the stored procedure here @UserCode varchar(50) AS BEGIN SET NOCOU 阅读全文
摘要:
MSSQL中的 GOTO 语句 Goto语句是微软的SQL Server关系数据库提供了非常实用的编程控制语句,可以帮助开发人员实现复杂的逻辑控制。它有三种用法,分别是“跳转到指定标记”,“跳转到当前请求域”和“跳转到新请求域”。 Goto语句可用于提高存储过程、触发器和脚本的可读性,简化编程模型, 阅读全文
摘要:
mssql @@ERROR 使用 mssql @@ERROR是一个系统保存的整型变量,它是用来保存上一次Transact-SQL语句执行时发生错误的错误代码。可以使用SELECT @@ERROR查看该变量的值。它通常用在TRY-CATCH块中,在CATCH块中将错误信息输出到日志或者显示给用户。 下 阅读全文
摘要:
SQL SERVER 2005版本开始,支持获取有序Guid,函数为:newsequentialid(),使用该函数注意事项: 1、表存在对应类型:uniqueidentifier,可以设置 default 为:newsequentialid() 来自动生成有序Guid 2、字段类型为:unique 阅读全文
摘要:
1、创建DataSet对象: DataSet ds = new DataSet("DataSetName");2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,"Orders"); DataTable tbl = ds.Table[0]; foreach(DataC 阅读全文
摘要:
C#编写的代码如果不进行一定程度的混淆和加密,那么是非常容易被反编译进行破解的,特别是对于一些商业用途的C#软件来说,因为盯着的人多,更是极易被攻破。使用Dotfuscator可以实现混淆代码、变量名修改、字符串加密等功能。 这里介绍的是DotfuscatorPro_4.9.7750_2.0 版本, 阅读全文
摘要:
2012以上版本分页查询更简单 注意:以下都是先执行排序,再取行数据 select* from t_workers order by worker_id desc offset 3 rows --先执行排序之后,从第4行开始取全部,即前3行不要select* from t_workers order 阅读全文
摘要:
DelPhi LockWindowUpdate的函数的用法 Application.ProcessMessages; LockWindowUpdate(Self.Handle); //锁住当前窗口 LockWindowUpdate(0)//解除锁定窗口 LockWindowUpdate不但闪烁,而且 阅读全文
摘要:
阅读全文
摘要:
打开网站 IPAddress.com ,找到页面中下方的“IP Address Tools – Quick Links” 分别输入github.global.ssl.fastly.net和github.com,查询ip地址 查询 github.global.ssl.fastly.net 和 gith 阅读全文
摘要:
本文中的宏代码来自: https://www.zhihu.com/question/38985919 Word使用项目编号后,出现黑框,如下图所示: 网上大多数解决方案在重新打开文档后,依然还是有黑框,唯一有效的解决方案就是通过运行宏代码来修复,具体方法如下: 首先新建宏,步骤如下: 1.点击菜单栏 阅读全文
摘要:
近日在内网共享了些书籍,但发现其中的.chm文件竟然无法正常打开,而文件百分百是正常的..症状:无法从网上邻居的共享位置上直接打开.chm文件.从网络共享位置上打开.chm文件,显示为空白或运行不正常,而文件本身是正常的,复制到本地打开就可正常显示,而在网络邻居上则不能.原因:Microsoft 公 阅读全文
摘要:
1. 属性 属性说明 Application 如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(IDispatch)。如果在宿主对象中自动化对象无效,这个程序将返回WebBrowser 控件的自动化对象 Parent 返回WebBrowser控件的父自动化对象,通常是一个 阅读全文
摘要:
人类历史原本就是一部追求自身平衡的奋斗史,本文介绍七个人生工具:SWOT、PDCA、6W2H、SMART、WBS、时间管理、二八原则 。 1、SWOT分析法 Strengths:优势 Weaknesses:劣势 Opportunities:机会 Threats:威胁 意义:帮您清晰地把握全局,分析自 阅读全文
摘要:
出处:http://www.360doc.com/content/21/1113/17/77710807_1004011085.shtml 前面我们讲的大多是**并操作单个的单元格,或者是连续的单元格区域,如果这些单元格区域不连续,如下图所示,单元格区域A1:B2、A4:B5、A7:B8分别隔开,各 阅读全文
摘要:
在Excel中,Union的功能是合并两个或两个以上的选择区域,合并成为一个更大的区域。 所合并的多个选择区域,这些选择区域,可以是不连续的,也可以是连续的。一般情况下,要使用Union,可通过如下来使用。expression.Union(Arg1, Arg2, ...)expression参数为可 阅读全文
摘要:
1.显示多个隐藏的工作表 如果你的工作簿里面有多个隐藏的工作表,你需要花很多时间一个一个的显示隐藏的工作表。 下面的代码,可以让你一次显示所有的工作表 Sub UnhideAllWoksheets()Dim ws As Worksheet For Each ws In ActiveWorkbook. 阅读全文
摘要:
如果要用VBA同时选择多个工作表,可以利用数组或设置“Select”方法的参数为“False”来扩展所选择的内容,如下面的一些代码: 1.用工作表名称: 假如工作表名称为“Sheet1”、“Sheet2”、“Sheet3”,同时选择这3个工作表: Sub SelectMultiSheets() Sh 阅读全文
摘要:
一、合并工作簿 Sub 合并工作簿() Application.ScreenUpdating = False myfile = Dir(ThisWorkbook.Path & "\*.xls*")'Dir函数,获取同路径下待合并excel的文件名 Do While myfile <> "" '当文件 阅读全文
摘要:
何谓自定义排序,就是按指定的顺序对数据源进行排序呗。 共分享了三种方法: 第1种方法是系统自带的OrderCustom,优点是代码简洁,缺点是自定义序列有字符长度限制(255个)。 第2种方法是字典+数组设置序列号,再使用了辅助列进行排序。优点是不会破坏单元格的形式和结构,比如单元格中存在的公式、背 阅读全文
摘要:
Resize(UBound(arr, 1), UBound(arr, 2) 这句什么意思 resize()是一个扩展单元格地址区域的函数,有两个参数,第一个是行扩展数,第二个是列扩展数 UBound(arr, 1) :arr数组中最大行数; UBound(arr, 2) :arr数组中最大列数。 这 阅读全文
摘要:
在Excel VBA中range.offset和range.resize均可以重新选择区域,但range.offset表示偏移且偏移后尺寸不改变,range.resize则会根据输入的行数和列数重新定义区域。 一、range.offset(偏移行,偏移列) 偏移行和列若为正则向下和向右偏移,若为负数 阅读全文
摘要:
Workbooks对象是Microsoft Excel 应用程序中当前打开的所有 Workbook 对象的集合。有close、add、open等方法。 Workbooks.close ' 关闭所有打开的工作簿。 Workbooks.Add ' 创建一个新工作簿。 ActiveWorkbook '返回 阅读全文
摘要:
用VBA拆分工作表是一个不错的方法,特别是在处理大量数据的时候,能节省不少时间。 1、高级筛选: 筛选并复制到新工作表的关键代码如下: Range("Database").AdvancedFilter _ Action:=xlFilterCopy, _ CriteriaRange:=Range("C 阅读全文
摘要:
AutoFilter方法的语法及说明 下面是Range对象的AutoFilter方法的语法: Range对象.AutoFilter(Field,Criterial1,Operator,Criteria2,VisibleDropDown) 说明: 1.参数Field,指定想要基于筛选的字段的整数偏移量 阅读全文
摘要:
Range(“A1:B2”).Select ‘选中“A1”、“A2”、“B1”、“B2”四个连续的单元格 Range(“12:12”).Select ‘选中第12行 Range(“B:B”).Select ‘选中B列 Range(“A1:A2,B7,2:2”).Select ‘选中“A1”、“A2” 阅读全文
摘要:
1- 区域命名 ThisWorkbook.Names.Item("foo").RefersTo =Tabelle1!$A$1:$B$1 ThisWorkbook.Names.Item("foo").RefersToRange.Address $A$1:$B$1 2- 一个有趣的case Sub 按钮 阅读全文
摘要:
FileStream是SQL Server 2008提供的新特性,之前附件在SQL的存储一种是直接放数据库,一种是存储一个路径,附件单独放在磁盘上。前一种方法会使数据库空间更快变大,而且读写占用较多数据库资源,后一种方法使附件的管理脱离于数据库,不能和数据库一起备份,不支持事务等。FileStrea 阅读全文
摘要:
首先给个完全版的地址,如果您机器上装过OFFICE应该可以打开的:ADOX 对象模型, 地址是:"C:\Program Files\Common Files\Microsoft Shared\OFFICE11\2052\ADO210.CHM", 您可以在运行里输入:"hh.exe C:\Progra 阅读全文
摘要:
vue-cli是官方提供的一个脚手架,用于快速生成一vue项目,有点类似java中使用maven构建项目 需要环境 Node.js : http://nodejs.cn/download/ 安装完后在Windows的cmd窗口输入 node -v及npm -v 如果有版本号,那么说明安装成功 也可以 阅读全文
摘要:
1. 编制DLL文件 ,保存为Temp.prg Define Class vfptools As Session OlePublic Procedure Add As Integer Lparameters p1,p2 Return p1 + p2 Endproc Enddefine 2. 编制生成 阅读全文
摘要:
什么情况下使用表变量?什么情况下使用临时表? -- 表变量: DECLARE @tb table(id int identity(1,1), name varchar(100)) INSERT @tb SELECT id, name FROM mytable WHERE name like ‘zha 阅读全文
摘要:
MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能,还可以编写更安全的代码。 阅读全文