Excel教程下载中心,Microsoft技术社区联盟成员,全球领先的Excel2003/2007/2010门户,培训学习Office的最佳社区

 39 1234
发新话题
打印

如何取得单元格字符串的实际长度???     hits : 5028

如何取得单元格字符串的实际长度???

GetTextExtentPoint 很容易取得字符串的逻辑值,但怎样取得实际值?

TOP

QUOTE:
以下是引用丸究阵引在2006-7-4 13:47:23的发言:
GetTextExtentPoint 很容易取得字符串的逻辑值,但怎样取得实际值?

GetTextExtentExPoint  ???

http://www.vbgood.com/api-manual/gettextextentexpoint.htm

Have no passion for Excel especially at   "Home"

TOP

谢谢 lotustower

可是字符串在单元格里还有字号、粗体等设置怎么办???

例如:大 12号为25像素,22号则为42像素!

TOP

引用:
如何取得单元格字符串的实际长度???

你問題是?

引用:

可是字符串在单元格里还有字号、粗体等设置怎么办???

例如:大 12号为25像素,22号则为42像素!

 沒有試驗過

Have no passion for Excel especially at   "Home"

TOP

头疼!

TOP

顶!

TOP

将字符串拷贝到一个空列,再设置此列的最合适列宽,再取得此列的列宽,可取得字符串的长度。可这样做也太傻了点吧!!!

TOP

知之者不如好之者 好之者不如乐之者

TOP

QUOTE:
以下是引用丸究阵引在2006-7-4 18:17:04的发言:
将字符串拷贝到一个空列,再设置此列的最合适列宽,再取得此列的列宽,可取得字符串的长度。可这样做也太傻了点吧!!!

虽然笨点,但总比逐个字符串循环累加快点,也算个办法吧。

TOP

谢谢各位!

应该有个好办法呀???

TOP

 39 1234
发新话题
最近访问的版块
本论坛言论纯属发表者个人意见,与Excel Home立场无关,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!