文字範囲の代わりにインデックス番号を使用できるように助けてもらえますか?列インデックス番号
以下を参照してくださいコード:
Function Integer
Dim value As Integer
文字範囲の代わりにインデックス番号を使用できるように助けてもらえますか?列インデックス番号
以下を参照してくださいコード:
Function Integer
Dim value As Integer
あなたがループ:)
する必要はありませんが、これは何をしたいですか?
Sub Sample()
Dim Rng As Range
Set Rng = Columns(2)
'~~> This will give you the row number of the max value
'~~> =MATCH(MAX(B:B),B:B,0)
MsgBox Evaluate("MATCH(MAX(" & Rng.Address & ")," & Rng.Address & ",0)")
'~~> OR
MyVariable = Evaluate("MATCH(MAX(" & Rng.Address & ")," & Rng.Address & ",0)")
MsgBox MyVariable
End Sub
これは魔法です!あなたは私がMsgBoxからそれを得るのを手伝ってもらえますか? – noob231454
'MsgBoxから手に入れてください。私の犬は私の魔法の杖を食べました。 –
msgboxの後にあるものを変数に入れて保存しておきます。 –
なぜなら、列(2)は列を参照し、列内のセルは参照しないためです。 – Matthew
えええええええええ。そして、列の中の細胞をどのように参照するのですか?私はFor Eachループを持っています....しかしそれはうまく動作しないように見えます – noob231454
なぜ列を使用する必要がありますか?なぜ範囲を使用できないのですか? – Matthew