Re: [算表] excel vba如何整理同一儲存格中的多行資料

看板Office作者 (windknife18)時間17年前 (2009/03/24 12:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
如果資料是在 A1 使用以下 VBA, 其他可自行修改囉 ... Dim txt As String Dim x As Variant Dim i As Long txt = Cells(1, 1).Value x = Split(txt, "=") For i = 0 To UBound(x) - 1 txt = Replace(txt, Right(Trim(x(i)), 1), "E" & (i + 1)) Next i Cells(1, 1).Value = txt ※ 引述《RueyJing (瑞)》之銘言: : (若是和其他不同軟體互動之問題 請記得一併填寫) : 軟體:EXCEL : 版本:XP : 某一儲存格內有多行運算式,如下 : " : A = 3+2 : C = A *5 : F = C & A : " : 每行都是用alt+enter分開 : 我想要將變數統一命名且依序編號 : 改成下面的形式 : E1 = 3+2 : E2 = E1 *5 : E3 = E2 & E1 : 然後再放回原來的儲存格.. : 我有想過把它變成陣列再依序處理..可是不知道用哪個函數比較好.. : 可惡..我要買一本函數大全來用了.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.84.79
文章代碼(AID): #19o6GXFg (Office)
文章代碼(AID): #19o6GXFg (Office)