excel单元格换行后,怎么一行一行的读取啊? 比如我一个单元格是111222333怎么样,一行一行的读取啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 单元格内是用Alt+Enter,来换行的 这样就行了:Dim sTxt$, sArr$(), i&sTxt = ActiveCell.TextsArr = Split(sTxt, vbCrLf)For i = 0 To UBound(sArr) Debug.Print sArr(i)Next sArr = Split(sTxt, vbCrLf)改成:sArr = Split(sTxt, vbLf) sub 分析() K=1 WHILE CrLf_Pos>1 CrLf_Pos=INSTR(CELLS(I,J),vbCrLf) IF CrLf_Pos>1 THEN CELLS(I,J+K)=MID(CELLS(I,J),1,CrLf_Pos) K=K+1 ENDIFLOOPend sub其中I,J代表字符所在的行和列 不使用ImageOle.dll向RichtTextbox中插入GIF,但释放错误 如何对ListView进行刷新 求助:在注册表中加一个项,比如自动加载odbc的一项(急) 请教一个TextBox问题 数据库的连接问题 请问用数组作为传入参数调用vb做的dll中的函数总报错?请指教,谢谢! VB中的类里能够私有另一个类的数组吗? 关于ShellExecute的问题 找错,马上给分,在线等待 这里的气氛不好,好象是旧社会.要这破分干什么?谁要拿去. 34岁的我还能否继续做软件? vb.net怎么实现倒时,时间到则执行另一个文件
sTxt = ActiveCell.Text
sArr = Split(sTxt, vbCrLf)
For i = 0 To UBound(sArr)
Debug.Print sArr(i)
Next
sArr = Split(sTxt, vbCrLf)
改成:
sArr = Split(sTxt, vbLf)
K=1
WHILE CrLf_Pos>1
CrLf_Pos=INSTR(CELLS(I,J),vbCrLf)
IF CrLf_Pos>1 THEN
CELLS(I,J+K)=MID(CELLS(I,J),1,CrLf_Pos)
K=K+1
ENDIF
LOOP
end sub
其中I,J代表字符所在的行和列