|
このコードの場合、最初にIf L > myStLen Thenを通過する時に最大文字数mystlenが無いと思うのでですがエラーになりません。
最初の比較はどうなるのか概念がわかりません。
比較対照がないのになぜ?
もうひとつ L = Len(.Cells(i, 1).Value)だったら.valueいらないのでは?
.textにするならわかるけど。
基本的には.textの方がいいのかな?
よくわかりません。
指摘願います。
>Private Sub CommandButton1_Click()
> Dim myStLen As Long
> Dim i As Long, L As Long
> Dim LastRow As Long
>
> With ActiveSheet.UsedRange
> For i = 1 To .Rows(.Rows.Count).Row
> L = Len(.Cells(i, 1).Value)
> If L > myStLen Then
> myStLen = L
> .Cells(i, 1).Select
> End If
> Next
> End With
>End Sub
|
|