Foxtable(狐表)用户栏目专家坐堂 → EXCEL编程求助!


  共有8106人关注过本帖树形打印复制链接

主题:EXCEL编程求助!

帅哥哟,离线,有人找我吗?
liguichuan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:362 积分:3196 威望:0 精华:1 注册:2011/4/20 1:40:00
EXCEL编程求助!  发帖心情 Post By:2012/6/29 14:03:00 [只看该作者]

如何设置一个excel单元格的字体呢?在帮助文件里有部分没有举例的代码,怎么引用呀?

 

以下的写法不行哦!

'''
Dim book As new XLS.Book '定义工作簿

Dim sheet As XLS.Sheet = book.Sheets(0) '引用book工作簿的第一个工作表
sheet.Name = "6月份考勤" '命名工作表的名称
'-----为单元格赋值-------------------
Dim 行序 As Integer
Dim 列序 As Integer
行序 = 1
列序 = 1
Dim 行号 As Integer = 行序 - 1
Dim 列号 As Integer = 列序 - 1
sheet(行号,列号).Value = "? "
Dim Style As XLS.Style = Book.NewStyle() '定义新样式
style.F
sheet(行号,列号).Style = style
'------------------------------------
book.Save("c:\工作簿.xls")

 

 

 狐爸能否把下面的各个属性给写一行设置的语句呢!

 


图片点击可在新窗口打开查看此主题相关图片如下:其它属性.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/29 14:34:00 [只看该作者]

这里有说明:
http://www.foxtable.com/help/topics/1146.htm


关于字体:

http://www.foxtable.com/help/topics/0494.htm

 

例如:

 

Dim Book As New XLS.Book
Dim Sheet As XLS.Sheet = Book.Sheets(0)
Dim Style As XLS.Style = Book.NewStyle() '定义新样式
Style.ForeColor = Color.Red '设置样式的字体颜色
Style.Font = New Font("黑体",12,FontStyle.Underline)
For i As Integer = 0 To 9
    Sheet(i, 0).Value = i
    If i Mod 2 =0 Then '如果是偶数行
        Sheet(i,0).Style =Style '设置单元格样式
    End If
Next
Book.Save("c:\reports\test.xls")
Dim Proc As New Process
Proc.File = "c:\reports\test.xls"
Proc.Start()



 


 回到顶部
帅哥哟,离线,有人找我吗?
UF
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:97 威望:0 精华:0 注册:2012/6/25 11:53:00
  发帖心情 Post By:2012/6/29 17:10:00 [只看该作者]

foxtable是用VB.NET开发的,自身就支持VBA,如果你想怎么样控制EXCEL。网上搜索点相关VBA或VB的资料,很多的


 回到顶部