返回列表 上一主題 發帖

[發問] 請教要如何使用 VBA 判別不規則儲存格的辦法2

回復 14# c_c_lai

請問連在一起得原則是什麼,請看圖中說明

{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 13# Hsieh
謝謝您!
待測出結果後再行向您報告。

TOP

回復 12# ML089
不好意思現在才回來!
那張圖片只是樣張而已,
我個人亦在探索中,那是我另一友人的提問,
也多蒙各位鼎力協助,希望能從中找出頭緒。

TOP

回復 2# c_c_lai
資料量龐大,且因為各個儲存格必須要以遞迴方式測是連續與否
跑的有點久
用縮小資料量先行測試應該還OK,你測試看看
面積大小分佈統計.zip (112.96 KB)
學海無涯_不恥下問

TOP

本帖最後由 ML089 於 2013-12-6 12:31 編輯

回復 1# c_c_lai

請問檔案案中有圖片,如何將圖片的圖形轉成 0, 255數字

算0的面積,我初步算完有381組(也不知道對不對還沒有驗算),其中有很多組是 0,需要把0組過濾掉嗎?
有標準答案可以給我驗證媽?
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 9# c_c_lai
.Parent 是指到 前面 With Sheets(1).[A1].CurrentRegion 的 parent 也就是 sheets(1)
直接用 Range(prev) ,應該相當於ActiveSheet.Range(prev),照道理是沒啥影響。

TOP

回復 8# c_c_lai
我的能跑 ,結果如下
面積 1 : 140個
面積 2 : 178個
面積 3 : 53個
面積 6 : 36個
面積 5 : 39個
面積 10 : 27個
面積 18 : 8個
面積 11 : 13個
面積 15 : 9個
面積 21 : 7個
面積 45 : 2個
面積 13 : 15個
面積 8 : 30個
面積 51 : 3個
面積 23 : 4個
面積 32 : 11個
面積 54 : 5個
面積 31 : 4個
面積 33 : 2個
面積 22 : 14個
面積 86 : 2個
面積 4 : 56個
面積 24 : 13個
面積 12 : 15個
面積 17 : 8個
面積 7 : 38個
面積 49 : 6個
面積 93 : 1個
面積 35 : 1個
面積 122 : 1個
面積 19 : 12個
面積 50 : 1個
面積 109 : 1個
面積 9 : 25個
面積 46 : 3個
面積 60 : 2個
面積 37 : 2個
面積 28 : 9個
面積 40 : 4個
面積 26 : 3個
面積 41 : 4個
面積 14 : 9個
面積 16 : 13個
面積 30 : 3個
面積 87 : 1個
面積 48 : 2個
面積 29 : 4個
面積 72 : 4個
面積 20 : 10個
面積 77 : 1個
面積 84 : 1個
面積 128 : 1個
面積 61 : 2個
面積 39 : 2個
面積 78 : 1個
面積 59 : 1個
面積 81 : 1個
面積 56 : 2個
面積 102 : 2個
面積 36 : 1個
面積 25 : 6個
面積 34 : 4個
面積 38 : 3個
面積 100 : 3個
面積 91 : 1個
面積 75 : 1個
面積 42 : 1個
面積 89 : 1個
面積 85 : 1個
面積 27 : 1個
面積 96 : 1個
面積 108 : 1個
面積 66 : 1個
面積 82 : 1個
面積 53 : 2個
面積 63 : 1個
面積 55 : 1個
面積 119 : 1個
面積 381 : 1個

TOP

回復 7# stillfish00
另外,
  1. If Not Application.Intersect(.Parent.Range(prev), stripeOffset) Is Nothing Then
複製代碼
我將它改成
  1. If Not Application.Intersect(Range(prev), stripeOffset) Is Nothing Then
複製代碼
不知對否? 如此它才能判斷
  1. '     Application.Intersect(Range(prev), stripeOffset) : Nothing : Object
複製代碼

TOP

回復 7# stillfish00
#1 上的附件 "面積大小分佈統計.rar"  (109.12 KB)
不知道你能否完整下載下來?
真麻煩你了!

TOP

回復 6# c_c_lai
跑的範圍大概多大呢(幾乘幾) ? 有檔案嗎?
我知道我的方法效率很差的,
因為我的作法是分columns,每個columns再分為數個帶狀連續的0,
然後才依這帶狀0 去判斷結合起來,
因為我也沒想到有甚麼好方法

TOP

        靜思自在 : 對父母要知恩,感恩、報恩。
返回列表 上一主題