Excel VBAスクリプトを作成しようとしています。私は列で範囲(A2:A1000)を文字列で持っています。範囲内の各文字列は2文字で、その後に数字が続きます(たとえば、 "AB12345"または "CD67890")。 「AB」で始まるすべての文字列の範囲を検索し、2文字の後に最大数値が何であるかを調べたいとします。 誰かがこれをどうやってどうやってやるべきか教えてくれますか?Excel VBAコードで文字列の範囲内の最大値を調べる
-3
A
答えて
0
これはトリックを行う必要があります。しかし、テストされていません。 B2で
MaxValue = 0
For i=2 To 1000
If Cells(1, i).Value Like "AB*" Then
MaxValue = Application.Max(MaxValue, CInt(Split(Cells(1, i).Value, "AB")[1]))
End If
Next i
+0
それをテストするのにどれくらい時間がかかりますか? –
+0
現時点ではExcelはありません。このコードは、構文ミスの可能性を除いて機能します。それをテストするのはあなた次第です。 – table
0
関連する問題
- 1. VBA配列:MsgBoxの範囲、オフセット値、出力値の最小値を調べる
- 2. Excel VBA対応範囲の最小値から最大値に基づいて範囲内のセルアドレスを検索
- 3. Excel VBAの範囲から最初の列範囲を取得
- 4. Excelのセルの範囲の文字列を置き換えるVBAコード
- 5. EXCEL-VBA列の最大値
- 6. VBA - 範囲内の最大値に関連付けられた文字列を取得
- 7. Excel x軸をプロットされた範囲の最小値と最大値に設定するVBAコード
- 8. VBA - 範囲セル内の文字列を削除する方法
- 9. excel vbaは文字列を範囲に変換します
- 10. Excel VBAソート範囲の範囲が空白で空の値が
- 11. Excel VBA:範囲内のオブジェクトを探す
- 12. Excel VBA:範囲内のデータセルを印刷
- 13. Excel VBA - 範囲内の範囲関数の使用
- 14. Excel VBAの範囲内でテーブル内のセルを操作する
- 15. セル内の値が2つのセルの値の範囲内にあるかどうかを調べるVBAマクロ
- 16. 特定の範囲内の値の出現(Excel)(VBAなし)
- 17. arrayList内の整数値の範囲(間隔)を調べる
- 18. テーブル内の各列の最大値を調べる方法は?
- 19. Excel VBA =セル範囲内の値を表示
- 20. VBA - セル値(文字列)が名前付き範囲の値(文字列)と一致するかどうかを調べる
- 21. 最終値から文字列の範囲を作成する
- 22. Java - 文字の範囲内で文字列を検証する
- 23. Excelマクロ(VBAの範囲オブジェクト)に値を持つ列を選択
- 24. Excel vba - 範囲の要素
- 25. excelで値の最大発生数を調べる方法は?
- 26. Word/Excel Vba vlookup「下付き文字が範囲外です」エラー
- 27. Excel VBA - 強調表示された範囲内のセルを選択
- 28. Excel VBA数式内の文字列
- 29. Excel/VBA:数式で範囲内の定数を見つける
- 30. 範囲に含まれるbstの最大サブツリーのサイズを調べる
いくつかのコードを表示するか、証拠や研究、またはこれを行う方法に関する少なくとも最善の推測を示してください。 –
"AB"が最大変数と最大範囲に値を格納する場合、範囲をループし、最初の2文字をテストします。値が格納された値より大きい場合、次の繰り返しがmaxおよびrangeを置き換えます。ちょうど開始するために行く何か。 – nbayly