- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
2#
發表於 2014-9-9 23:06
| 只看該作者
本帖最後由 luhpro 於 2014-9-9 23:07 編輯
我有一份四萬多筆的資料
我用PDF 複製過來之後
會有一些地址 像第一筆一樣
因為地址過長而跳了一格儲存 ...
super31610 發表於 2014-9-9 10:15 
因為你的資料量太大了,
且其內容又需要搬移與合併,
所以比較適合用 Excel VBA 來達成,
不宜用儲存格公式來實現.- Sub nn()
- Dim lRows&, lRow&
- Dim iI%
-
- lRow = 1
- Do While Cells(lRow, 1) <> ""
- With Cells(lRow, 1)
- If Mid(.Value, 3, 1) = "市" Or Mid(.Value, 3, 1) = "縣" Then
- If Not IsNumeric(.Offset(1)) Then
- .Value = .Value & .Offset(1)
- .Offset(1).Rows.Delete xlShiftUp
- End If
- For iI = 1 To 3
- .Offset(, iI) = .Offset(1)
- .Offset(1).Rows.Delete xlShiftUp
- Next
- End If
- lRow = lRow + 1
- End With
- Loop
複製代碼
求助-a.zip (15.87 KB)
|
|