原创 C#:DataGridView不自動生成列

DataGridView1.AutoGenerateColumns = false;  

原创 Win7升級Win10後,原VS2010開發的程序打開,引用無效的解決方法

Win7升級Win10後,原VS2010開發的程序打開,提示三個引用無效,提示如下 警告    7    未能找到引用的組件“OWC11”。     警告    8    未能找到引用的組件“MSDATASRC”。     警告    9

原创 批處理:文件遍歷相關

批處理腳本 1. 遍歷指定文件夾下的文件 1.1 命令解釋 命令: for [參數] %%變量名 in (匹配符) do (執行的命令) 切記:每個指令之間必須以空格隔開,in 與 ( 之間有空格,do 與 ( 間也有空格,否則命令會無法

原创 Excel-VBA:列號與列名(字母)間的互換

'列號轉字母(列名) Function Num2Name(ByVal ColumnNum As Long) As String On Error Resume Next Num2Name = "" '超出範圍返回空,如調

原创 c#:Excel-VSTO開發:關聯Excel事件

一、新建一個VSTO項目 二、添加新項,Office/SharePoint中“功能區(可視化設計器)“ 三、添加一個ToggleButton下面的代碼是:當按照按下去後,可以自動綁定Excel中的SheetSelectionChange事

原创 EXCEL-VBA函數:公曆轉農曆,返回格式YYYY-MM-DD

VBA調用:MsgBox Gong2Lunar("1981-08-26") 公式調用=Gong2Lunar("1981-08-26") Public Function Gong2Lunar(Optional Gong As Date)

原创 EXCEL-VBA函數:農曆轉公曆,格式YYYY-MM-DD

VBA調用:MsgBox Lunar2Gong("1981-07-27") 公式調用:Lunar2Gong("1981-07-27") Public Function Lunar2Gong(Optional Lunar As Date

原创 EXCEL-VBA:讀取UTF-8格式的文本文件

Function ReadUTF8File(ByVal FileName As String) As String With CreateObject("ADODB.Stream") .Type = 2

原创 Excel-VBA:根據正則表達式提取文本(字符串、內容)

'測試:將“abc@@eee”中的@@提取出來 Sub test() MsgBox GetValueByRegex("abc@@eee", "abc(.*?)eee") End Sub Function GetValueByR

原创 Javascript:比較兩個日期大小

<script type="text/javascript"> var d1=new Date("2018-11-17"); var d2=new Date(); //當前日期 if (d1.getTime()>d2.getTime(

原创 C#:Excel條件格式-公式

Worksheet sheet = Application.ActiveSheet; Range rng = sheet.Range[sheet.Cells[1, 1], sheet.Cells[100, 100]]; FC_Spot

原创 EXCEL-VBA:打開word文件轉換爲PDF保存

Sub a() Dim WordApp As Word.Application Dim WordDoc As Word.Document Set WordApp = New Word.Applicati

原创 EXCEL:Sumifs、Countifs等條件統計,如何計算爲空或不爲空單元格

爲空:"" =sumifs(A:A,B:B,"")   不爲空:"<>" =sumifs(A:A,B:B,"<>")

原创 EXCEL-VBA:檢測Sheet是否存在

Sub test() MsgBox CheckIsExistsSheetName("Sheet1") End Sub Function CheckIsExistsSheetName(ByVal SheetName) As Bo

原创 Javascript:獲取當前日期,可以加減天數

function getDateByDays(iDays){ var date=new Date(); date=new Date(date.setDate(date.getDate()+iDays)); var year=