註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 字典除去重覆
返回列表
下一主題
上一主題
發帖
字典除去重覆
mdr0465
發短消息
加為好友
mdr0465
當前離線
UID
21438
帖子
167
主題
48
精華
0
積分
253
金錢
253
點名
1
作業系統
win7
軟體版本
ie
閱讀權限
20
性別
男
在線時間
217 小時
註冊時間
2015-7-8
最後登錄
2026-7-31
中學生
帖子
167
主題
48
精華
0
積分
253
點名
1
作業系統
win7
軟體版本
ie
閱讀權限
20
性別
男
註冊時間
2015-7-8
最後登錄
2026-7-31
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2025-9-14 21:26
|
只看該作者
字典除去重覆
各位大大
小弟正在學習字典,但當我嘗試去除重覆的時候,但不明白公式錯了什麼會不成功, 欠了一個"李" 沒有出現,請各位高手指點
Sub TEST()
Set d = CreateObject("scripting.dictionary")
arr = Range("a1", Cells(Rows.Count, 1).End(xlUp))
For i = LBound(arr) To UBound(arr)
d(arr(i, 1)) = ""
Next
t = d.keys
[m1].Resize(UBound(t)) = Application.WorksheetFunction.Transpose(t)
End Sub
Untitled.png
(8.66 KB)
下載次數:0
2025-9-14 21:26
樓主熱帖
找出相同數據值之後,刪除相同的行位
程式出錯
找出重覆資料
庫存表的加減數量
ByVal Target As Range 用法
2 個 ON ERROR GOTO ERROR 出現錯誤
繁簡文字轉換VBA程式碼
項相分類重整
拿取日期
Index and Match VBA
收藏
分享
Andy2483
發短消息
加為好友
Andy2483
(厚臉皮的學生)
當前離線
UID
36777
帖子
1567
主題
40
精華
0
積分
1591
金錢
1591
點名
0
作業系統
Windows 7
軟體版本
Excel 2010 & 2016
閱讀權限
100
性別
男
來自
台灣
在線時間
1474 小時
註冊時間
2020-7-15
最後登錄
2026-2-2
暱稱:
厚臉皮的學生
碩士班
帖子
1567
主題
40
精華
0
積分
1591
點名
0
作業系統
Windows 7
軟體版本
Excel 2010 & 2016
閱讀權限
100
性別
男
來自
台灣
註冊時間
2020-7-15
最後登錄
2026-2-2
2
#
發表於 2025-9-15 15:31
|
只看該作者
回復
1#
mdr0465
以下請試試看
[m1].Resize(UBound(t)
+1
)
因為 LBound(t) 是 0
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流
TOP
靜思自在 :
一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表
下一主題
上一主題
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 • 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲