回 帖 发 新 帖 刷新版面

主题:再请教:怎样用VF得到Excel表中最右侧列的标题名?

例如Excel表有10列,怎样用VF命令得到最右侧的列标题“J”?
谢谢!

回复列表 (共9个回复)

沙发

eole.cells(1,eole.activesheet.UsedRange.COLUMNS.COUNT).value

板凳

eole.cells(1,10).value

3 楼

eole.cells(行号,列号).value

4 楼

cbl518大师,我是想知道是否有像:n=eole.activesheet.UsedRange.COLUMNS.COUNT 这样直接的办法,得到表已使用列的最右侧列标题字母X,以便进行诸如eole.activesheet.range(A1:X1).Merge单元格合并等操作。

5 楼

N=activesheet.cells(activesheet.usedrange.columns.count).address
N=substr(N,2,at("$",N,2)-1)

6 楼

?  CHR(64+eole.activesheet.UsedRange.COLUMNS.COUNT)

7 楼

? STRTRAN(eole.cells(eole.activesheet.UsedRange.COLUMNS.COUNT).addresslocal(,.F.),"$1")

8 楼

? STRTRAN(eole.cells(eole.activesheet.UsedRange.COLUMNS.COUNT).address(,.F.),"$1")

9 楼

问题解决了,谢谢两位老师的热心回帖!
看来VF中的学问太深了,除了学好知识还必须学会灵活运,才能解决各种实际问题。

我来回复

您尚未登录,请登录后再回复。点此登录或注册