如题 谢谢
解决方案 »
- vb 连续导出EXCEL表问题 第一次可以保存,第二次在保存语句报“对象变量或 With 块变量未设置”错误。并EXCEL进程未关闭。高手解答,代码如下!
- 高手们,使用WINSOCK进行服务端和客户端的连接。为何在学校里两台电脑可以联机,换做学校里和学校外连接就失败?
- 如何将b.xls中的sheet1复制到a.xls中?
- SOS
- 如何判断我的一串字符的第一个字符是数字还是字母?
- 在局域网内的ACCESS数据库共享
- 请教各位大虾一个简单问题!
- 初级问题!什么是水晶报表? 要怎样用? 最好能给举个例子.
- 菜鸟问题之一。
- 括号里面一串全大写字母,括号后再跟着一个单词的这一种格式怎么理解
- 关于工程组,想来想去还是问大家
- 怎样实现网页上的自动填表和按钮保存.
dim bQuoteFound as boolean '是否找到引号的标志
dim bSignalFound as boolean '是否找到<的标志
dim ch as string
dim sQuote as string
dim sResult as stringsQuote="""" '记录"的字符for i=1 to len(sSource)
ch=mid$(sSource,i,1)
if not bQuoteFound then
if ch=sQuote then
bQuoteFound=true
else
if bSignalFound then
if ch=">" then
bSignalFound=false
else
if ch="<" then
bSignalFound=true
else
sResult=sResult+ch
end if
end if
else
if ch="<" then
bSignalFound=true
else
sResult=sResult+ch
end if
end if
end if
else
if ch=sQuote then
bQuoteFound=false
else
sResult=sResult+ch
end if
end if
next
大概就是这样吧,没有VB,没有调试,自己试着读吧。
比如说类似inet控件里的interhtml ,intertext 方法
是什么意思啊 它表示什么条件下执行语句
Set ie = CreateObject("InternetExplorer.Application")
ie.Navigate "about:blank"
ie.Document.body.innerhtml = "<font color=""#0000FF"">本坛公告:</font>"
MsgBox ie.Document.body.innertext
ie.Quit
End Sub
dim bSignalFound as boolean '是否找到<的标志
我在重要的两个标记变量给了说明啊,bSignalFound就是判断当前是否在html标记内。
另外用innertext也可以达到你的需求,但是因为html标记是可以嵌套的,所以你可能需要写一个递规函数来进行处理。我上面所用的是一种比较直接的方法。