vbaでExcelを使用して販売ダッシュボードを実行していますが、このループで問題が発生しています。私は同じループを複数回使用していますが、時々動作しますが、時にはそれはありません。 Excelはループを維持し、ループを停止する基準を認識しません。基本ループ(一貫してコードを認識できない)
Do Until (Worksheets("aerolineas").Range("xaa3").Offset(Z, 0).Text = cmbAirlines.Text)
Z = Z + 1
Loop
ループが時々
Do
J = J + 1
Loop Until (ActiveSheet.Cells(13, 1).Offset(J, 0).Value = cmbAgents)
を動作しません、私はそれが.Value
と.text
としなければならないかもしれないと思うが、私は両方を試してみましたし、私が間違っているかを把握することができないもう一つの例!私が言ったように、ループがうまく動作することもあります。「オーバーフロー」
私はあなたの助けをありがとう!私は数日間これらと闘ってきました!
はあなた 'Cells'または' Range'で「値」とは、式の中にあるのですか?または一定のテキスト? –