国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

用VBA代碼編寫一鍵插入Excel斜線表頭

2019-10-25 20:16:17
字體:
供稿:網(wǎng)友

  有的時(shí)候,我們要在Excel中添加斜線表頭,可Excel并沒有提供制作斜線表頭的功能,每次都要手工畫一條斜線,非常麻煩。有沒有解決方法呢?其實(shí),我們可以利用VBA代碼可以編寫一個(gè)功能,一鍵插入Excel斜線表頭。

  用“控件工具箱”中的“命令按鈕”控件,在工作表中繪制一個(gè)命令按鈕,將“Caption”屬性改為“一鍵插入斜線表頭”,雙擊該按鈕,在“Click”事件中編寫代碼,其中關(guān)鍵代碼如下。

  關(guān)鍵代碼:

  '獲取行標(biāo)題和列標(biāo)題

  Dim icol, irow As String

  icol=InputBox("請(qǐng)輸入斜線單元格的行標(biāo)題", 行標(biāo)題)

  irow=InputBox("請(qǐng)輸入斜線單元格的列標(biāo)題", 列標(biāo)題)

  Selection.Value = icol + " " + irow

  '判斷字符串是否符合規(guī)定

  If Len(icol) = 0 or Len(irow) = 0 Then

  MsgBox ("輸入的標(biāo)題為空!")

  Exit Sub

  End If

  '判斷選區(qū)是否只有一個(gè)單元格

  If Selection.Count <> 1 Then

  MsgBox ("請(qǐng)選擇一個(gè)單元格再執(zhí)行此操作!")

  Exit Sub

  End If

  '設(shè)置左上至右下的斜線

  With Selection.Borders(xlDiagonalDown)

  .LineStyle = xlContinuous

  .Weight = xlThin

  .ColorIndex = xlAutomatic

  End With

  代碼編寫好以后,需要插入斜線表頭的時(shí)候,先選中需要插入斜線表頭的單元格(如果選中的單元格超過一個(gè),系統(tǒng)會(huì)給出錯(cuò)誤提示),單擊“一鍵插入斜線表頭”按鈕,系統(tǒng)會(huì)提示輸入表頭的行、列標(biāo)題,分別輸入表頭的行標(biāo)題(例如星期)和列標(biāo)題(例如班級(jí))即可。非常方便。

代碼,編寫,一鍵,插入,Excel,斜線,表頭

電腦教程


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 牡丹江市| 将乐县| 富裕县| 民县| 综艺| 栾城县| 莱阳市| 台州市| 余姚市| 洛阳市| 铜山县| 东辽县| 商水县| 南岸区| 北流市| 竹山县| 新郑市| 五常市| 修水县| 嘉定区| 思茅市| 南宁市| 乌兰浩特市| 绥江县| 安丘市| 错那县| 朔州市| 溆浦县| 得荣县| 湖口县| 纳雍县| 多伦县| 永济市| 册亨县| 天柱县| 康平县| 壤塘县| 永嘉县| 会理县| 嘉定区| 福贡县|