>>549
セル範囲を渡してもダメなことは理解してくれたってことでいいのかな?
そこから、セル範囲から値を取る(セル範囲.Value)のでもダメ?という質問への派生ってことでおけ?
>>おけーです。.valueを省略した場合、vba側で判断して値を代入しているのは理解しました(Ragne("A1:B2") = "あいうえお"
とした場合、セル範囲としているがvba側で判断して値を代入している という認識です

>>550
For Each Rng以下略…がやってるのはRng = Range("A1")で実行、次はRng = Range("B2")で実行、…という感じで1つずつループしている
>>Range("A1")がString型(文字列)か判断して、ループして判断しているという認識でいいでしょうか(Dim rng As Range宣言は、rng.Value = Trim(rng.Value)の.Valueによって
文字列か判断している

>>552
ご迷惑をおかけしております