搜尋
首頁軟體教學辦公室軟體VB程式碼實作控制EXCEL文字格式化的方法

VB程式碼實作控制EXCEL文字格式化的方法

如何用VB程式碼實作往EXCEL中錄入文字時控製文字的格式

VB存取EXCEL 先需要在工程中引用Microsoft Excel類型庫:

從"工程"選單中選擇"引用"欄;選擇Microsoft Excel 11.0 Object Library(EXCEL2003),然後選擇"確定"。表示在工程中要引用EXCEL類型庫。

然後存取和設定字體的程式碼如下:

Dim xlApp As Excel.Application

##Dim xlBook As Excel.WorkBook

##Dim xlSheet As Excel.Worksheet

Dim FileName, SheetName As String

FileName = "d:\data.xls" 'excel工作簿路徑與名稱

SheetName = "sheet1" '需要設定的工作表名稱

Set xlApp = CreateObject("Excel.Application") '建立EXCEL物件

Set xlBook = xlApp.Workbooks.Open(FileName) '開啟已經存在的EXCEL工件簿檔案

xlApp.Visible = True '設定EXCEL物件可見(或不可見)

Set xlSheet = xlBook.Worksheets(SheetName) '設定活動工作表

With xlSheet.Range("C13:D19").Font '選擇設定的區域。

.Name = "隸書" '這些具體的賦值依照自己的需求設定。

.FontStyle = "加粗"

.Size = 16

.Strikethrough = False

#.Superscript = False

.Subscript = False

.OutlineFont = False

.Shadow = False

.Underline = xlUnderlineStyleNone

.ColorIndex = xlAutomatic

#End With

xlBook.Close (True) '關閉工作簿

xlApp.Quit '結束EXCEL物件

Set xlApp = Nothing '釋放xlApp物件

VB問題限製文字方塊只能輸入10個字元且每輸入兩個字元就自動

private sub text1_onchange()

if len(text1.text)>14 '10個字元 4個星號 then text1.text=left(text1.text,14)

netstring=replace(text1.text,"*","") ' 去掉加的星號

while len(netstring)>2 then

display=display & "*" & left(netstring,2)

netstring = mid(netstring,3)

wend

display = display & "*" & left(netstring,2)

text1.text=display### ###end sub###

以上是VB程式碼實作控制EXCEL文字格式化的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:Excel办公网。如有侵權,請聯絡admin@php.cn刪除
如何在Excel中製作圖表(圖)並將其保存為模板如何在Excel中製作圖表(圖)並將其保存為模板Apr 28, 2025 am 09:31 AM

此Excel圖表教程為Microsoft Excel中的創建和自定義圖提供了綜合指南。 從基本圖表創建到高級技術,學習有效地可視化數據。 每個人都使用Excel圖表來可視化DAT

Excel圖表:添加標題,自定義圖表軸,圖例和數據標籤Excel圖表:添加標題,自定義圖表軸,圖例和數據標籤Apr 28, 2025 am 09:18 AM

在Excel創建圖表後,您通常想使用它的第一件事是什麼?使圖表完全像您在腦海中描繪的方式一樣! 在現代版本的Excel中,自定義圖表很容易有趣。 microsof

使用Excel替換和替代功能 - 公式示例使用Excel替換和替代功能 - 公式示例Apr 28, 2025 am 09:16 AM

本教程通過實際示例演示了Excel替換和替代功能。 了解如何使用文本,數字和日期替換,以及如何在單個公式中嵌套多個替換或替換功能。 上週,我們前

Excel查找和搜索功能,包括公式示例Excel查找和搜索功能,包括公式示例Apr 28, 2025 am 09:09 AM

本教程詳細介紹了Excel的查找和搜索功能的語法和高級應用程序。 先前的文章介紹了基本查找並替換對話框;這擴展了使用Excel根據指定的CRI自動找到和提取數據

在Google表中按顏色計數和總單元在Google表中按顏色計數和總單元Apr 28, 2025 am 09:04 AM

Google表缺少內置功能來匯總基於單元格的數據。 為了克服這一點,提供了自定義功能,這些功能考慮了基本計算的字體和背景顏色,從而實現了基於顏色的求和和計數。 這些

如何在Excel中製作餅圖如何在Excel中製作餅圖Apr 27, 2025 am 09:37 AM

此Excel餅圖教程通過創建和自定義餅圖為您指導您。 學會構建有效的餅圖,避免常見的陷阱。 餅圖(也稱為圓形圖)在視覺上表示整體的比例。每個切片ret

如何從多張紙中創建Excel中的圖表如何從多張紙中創建Excel中的圖表Apr 27, 2025 am 09:22 AM

本教程顯示瞭如何從多個工作表中的數據中創建和修改Excel圖表。 以前,我們介紹了基本圖表。通過解決將不同床單的數據結合在一起的共同問題,從而擴展了這一點。 創建圖表fr

為什麼在Excel公式中使用$:相對和絕對單元格參考為什麼在Excel公式中使用$:相對和絕對單元格參考Apr 27, 2025 am 09:13 AM

Excel 公式中的單元格引用中的美元符號 ($) 常常令用戶困惑,但其原理很簡單。美元符號在 Excel 單元格引用中只有一個作用:它告訴 Excel 在將公式複製到其他單元格時,是否更改引用。本教程將詳細講解此功能。 Excel 單元格引用的重要性怎麼強調都不為過。了解絕對引用、相對引用和混合引用的區別,您就掌握了 Excel 公式和函數強大功能的一半。 大家可能都見過 Excel 公式中的美元符號 ($) 並想知道它是什麼。事實上,您可以通過四種不同的方式引用同一個單元格,例如 A1、$A

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版