[問題] VBA 圖表指定內容,最大值儲存格

作者: kjes924308 (︿阿斌*)   2021-08-13 17:33:09
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:excel
版本:2016
小弟目前是初心者,很多還不熟練
1.
需求:畫XY折線圖
Values、XValues位置為儲存格內容
因起點為A1,所以可以使用以下這方使寫出
.SeriesCollection(1).XValues = "工作表1!A1:" & [E2]
但如果兩格都要使用[],則無法成立
.SeriesCollection(1).XValues = "工作表1!" [E3]: & [E4]
想請問一下這個要怎麼修正呢?
2.
VBA找尋最大值座標
x = WorksheetFunction.Max(Range("A1:A200"))
這時候x為最大值
但要怎麼找尋他的位置呢
x = WorksheetFunction.Max(Range("A1:A200")).Address
如果改成這樣會跳出"不正確的定位項"
再請版上大大教學了
小弟目前有買兩本書,正在學習中
作者: soyoso (我是耀宗)   2021-08-13 22:25:00
1."字串" & [e3] & ":" &...2. #1X4XX0Nw (Office) 回文08/10 15:35 08/10 16:19都有寫range.find,再強調一次是range.find來找max的值,不是要原PO max().address,range.find找worksheetfunction.max(..)才是range.find找到儲存格range,這時用range.address才會回傳儲存格位置字串
作者: kjes924308 (︿阿斌*)   2021-08-14 00:37:00
感謝s大細心解說

Links booklink

Contact Us: admin [ a t ] ucptt.com