Dzwebs.Net

撰写电脑技术杂文十余年

VBA设置单元格的格式之代码

Admin | 2010-4-18 20:56:54 | 被阅次数 | 27128

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  以下代码功能是,通过VBA设置单元格的格式,以下示例为设置单元格格式为普通文本。

  希望本文对您有所帮助。

  Dim   ExcelBook   As   Excel.Workbook  
  Dim   Esheets   As   Sheets  
  Dim   Esheet   As   Excel.Worksheet   
   
  Dim   strFilePath   As   String  
  strFilePath   =   "E:\我的工作薄.xls"  
  If   Dir(strFilePath,   vbNormal)   =   ""   Then  
                  Exit   Sub  
  End   If   
           
  Set   ExcelBook   =   GetObject(strFilePath)  
  Set   Esheets   =   ExcelBook.Sheets  
  If   Esheets.Count   =   0   Then   Exit   Sub  
  ExcelBook.Activate  
  Set   Esheet   =   Esheets(1)  
  Esheet.Activate   
           
  '设置B列的单元格的格式为文本  
  Esheet.Range("B:B").NumberFormatLocal   =   "@"  
  Esheet.Cells(1,   1)   =   "00001"  
  ExcelBook.Save   
           
  ExcelBook.Close  
  Set   ExcelBook   =   Nothing  
  Set   Esheets   =   Nothing  
  Set   Esheet   =   Nothing


该杂文来自: Excel杂文

上一篇:vba读取SQL数据库记录显示到Excel的例子

下一篇:Excel自动在数据行之间插入空行(隔行插入空行)

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计