VBAFIND函式找到了最小值為什麼不能確定單元格?

時間 2024-12-25 05:00:14

1樓:網友

find方法lookin引數選xlvalues時是以單元格顯示文字進行查詢的,並不支援實際值查詢。如果查詢單元格為常量,可將lookin引數改為xlformulas,若為公式返回值,則**更改為:

private sub commandbutton1_click()

dim m as integer, n as integer, i as integer, y as double, rng as range, a as string

xlnone

m = cells(, 2).end(xlup).row

for i = 1 to m

n = cells(i,a = cells(i,a = mid(a, 2, instr(2, a, "2)

y = , "h"),cells(i, n)))

columns("h:" a).numberformatlocal = g/通用格式"

columns("h:" a).

set rng = range(cells(i, "h"),cells(i, n)).find(y, ,xlvalues, xlwhole)

inextend sub

2樓:網友

**沒問題,只是,h列都會依次填充不同的顏色。

這個和n有關。

3樓:

這是由於浮點數的原因引起的。

建議在這種情況下,不要使用 y 作為「中轉」方式來呼叫,直接把 min 函式代入在這裡即可:

set rng = range(cells(i, "h"),cells(i, n)).find(, "h"),cells(i, n)))

xlvalues, xlwhole)

4樓:網友

我也覺得**沒問題,只是測試的時候顯示ring的值為零,另外點選執行後只選取了一行,且用黑色顯示了。

5樓:網友

不會呀,測試了好好的喲。

vba用find函式返回最大值所在單元格的行

6樓:網友

ro = :=m).row

ro不是物件,不能用set賦值,還有what下少了:

excel vba 想從選定的單元格內找到最大值和最小值 現在報錯 請問下大神們問題在哪

7樓:網友

不需要vba 直接用函式 min(a:a) max(a:a)

8樓:銷香葉雨

建議上傳**或者工作文件;

**看不清,且也不能除錯**;謝謝!

9樓:萬年金剛鑽

服了你了,**還拍**?誰能看清?至少也是電腦上截圖吧!而且還不知道你的資料是怎樣的。樓上的max、min也就是混個採納。。

10樓:網友

同1問題,你要提幾次問?

11樓:網友

建議上傳下**吧。

並進行解釋下,目前**執行有什麼問題。

還有就是原始資料的截圖提供下。

vba使用find進行查詢時不成功

12樓:網友

問題會不會出現在兩個值其中某乙個是含有空格等看不見的字元,這樣對比一定不會相同的!

要是這樣,可以試試下面。

if trim(cells(98, 3).value) =trim("a8").value) then

cells(20,2)="44"

end if

像你這個問題,你自己應該能夠自己解決的。

在上面語句設立斷點,跟蹤一下等號左右兩邊的值,應該就會發現問題所在的!

vba find函式問題

13樓:網友

沒**啊,可以這樣寫:

range("iv9").end(xltoleft).column

excel的vba查詢find問題!

14樓:網友

worksheets("sheet2").:=, 1).select

但是,如果當前當作表不是sheet2,則不能select

excel中vba程式設計中關於find的問題

15樓:網友

這有可能刪除了1-24行下面的單元格並沒有向上移,可能是右面的向左移了。

16樓:網友

說起來比較抽象,你需要領會 find 中的 next與after 的作用,建議你baidu以下這方面的知識,慢慢理解。

17樓:網友

你刪除1-24行後,a50是否真的有字串2?

應該不會有這種情況的,是不是程式有錯?把**貼出來看看。

求函式y xx 的最大值和最小值

盧坤 當x 1時 函式y x 3 x 1 3 x x 1 4當 1 x 3時 y x 3 x 1 3 x x 1 2x 2 值域 4 y 4 當x 3時 y x 3 x 1 x 3 x 1 4所以y x 3 x 1 的最大值是4,最小值是 4 我們可以用幾何的辦法來解決這個問題,將此函式看成是平面上...

二次函式最大值,最小值,二次函式的最大值,最小值怎麼求

夢色十年 二次項係數是正數,函式有最小值無最大值。二次項係數是負數,函式有最大值無最小值。設函式是y ax bx c 當x b 2a,y 4ac b 4a。擴充套件資料 二次函式一次項係數b和二次項係數a共同決定對稱軸的位置。當a 0,與b同號時 即ab 0 對稱軸在y軸左 因為對稱軸在左邊則對稱軸...

函式yx 1 2 x 1 的最小值

我覺得這是個很簡單的問題,可能你對有界函式的定義掌握不清。定義在集合x上的函式,如果它所有的值所組成的集合是有界的,則稱此函式為有界的。也就是說,存在一個數m 0,使得對於x中的所有x,都有。如果對於x中的所有x,都有,則函式稱為上有界的,a就是它的上界。另一方面,如果對於x中的所有x,都有,則函式...