本帖最后由 爱疯 于 2012-9-25 12:21 编辑
[hide]弱弱的说 颜色,是属于单元格的属性吧 数组赋值是不能把单元格的格式、颜色、边框等属性都包括的吧 背了这么重的包袱,数组也飞不起来了 数组可以放 单元格属性的值、行(列)值 说错了 不要打偶屁屁 [em04][em04][em04] Sub 按钮1_Click() Dim arr(1 To 1000, 1 To 3), X, K% For Each X In Range("b1:d11") If Len(X) <> 0 Then If X.Font.ColorIndex <> 1 Then K = 1 + K If K = 1 Then arr(K, 1) = "有色数字值" arr(K, 2) = "地址" arr(K, 3) = "颜色号" End If arr(K + 1, 1) = X.Value arr(K + 1, 2) = X.Address arr(K + 1, 3) = X.Font.ColorIndex End If End If Next Range("E1").Resize(K + 1, 3) = arr End Sub[/hide ]
[此贴子已经被作者于2010-11-29 15:35:38编辑过] |