无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【MATLAB】對word文檔增加題注

2021-08-11 23:51 作者:-何其-  | 我要投稿

需求

做項目的時候,需要對某表格設(shè)置題注,可以自動編號,其中編號可以涵蓋章節(jié)號

開發(fā)思路

通過字符實現(xiàn)光標定位,然后在該字符上面或下面增加題注,效果如下圖所示

定位字符
增加題注的效果

通過對Word的VBA研讀,在增加題注前需要先設(shè)定題注格式,然后通過該定義的題注句柄,使用它的Application進行賦值題注。

函數(shù)

開發(fā)了SetCaptionLabels4Word函數(shù),該函數(shù)有兩個功能,第一個是新增題注句柄,第二個是根據(jù)新增的題注句柄在指定光標位置增加題注

函數(shù)下載:https://share.weiyun.com/q6mu3lyI

使用說明

% Word % Word 服務(wù)器句柄?

% WorkType % 工作類型? % Bulit /Set % 建立題注句柄 /% 依據(jù)參數(shù)設(shè)置題注?

% CaptionLabels % 標簽名?

% Separator ?% 指定要在各項之間放置的分隔符的類型? ? ?% 0/1/2/3/4 ?% 連字符/句點/冒號/著重突出的劃線/標準劃線?

% ChapterStyleLevel % 章節(jié)號時標記新章節(jié)的標題樣式?

% IncludeChapterNumber % 題注標簽包含章節(jié)號?% true/false?

% Title ? ?% 標簽后跟著的文字 % Position % 題注位置 % ? ? ? ? ?% 0/1 % 上/下

使用實例

[ CaptionLabelHandle , Message ] = SetCaptionLabels4Word( Word,'Bulit','表',1,1,true,0); % 建立題注樣板?

Word.Selection.Start =0;Word.Selection.End =0;a = Word.Selection.Find.Execute('<表格.BridgeName_Items.SheetName.時程>'); % 光標定位

[ CaptionLabelHandle , Message ] = SetCaptionLabels4Word( Word,'Set', ... ? ?CaptionLabelHandle,'表',' <文字.BridgeName><文字.Items>特征數(shù)據(jù)統(tǒng)計表/(<文字. PlotUnits>)'); % 插入題注

函數(shù)運行前
函數(shù)運行后

備注

使用該函數(shù)時請標注來源


【MATLAB】對word文檔增加題注的評論 (共 條)

分享到微博請遵守國家法律
山西省| 友谊县| 方正县| 贡山| 新郑市| 保靖县| 五常市| 金溪县| 湘阴县| 章丘市| 金溪县| 福海县| 襄樊市| 长垣县| 宜春市| 彩票| 永靖县| 定结县| 绵竹市| 鄱阳县| 平塘县| 蓬莱市| 什邡市| 龙山县| 弥渡县| 罗田县| 溧水县| 虹口区| 镇江市| 永定县| 普安县| 江口县| 积石山| 磐安县| 安吉县| 江油市| 江川县| 苍山县| 六盘水市| 黎平县| 明光市|