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,都有,則函式...