|
▼れば さん:
>▼ichinose さん:
>ありがとうございます。
>
>>>私のコードでは科目が増えた場合
>>>総合点と書かれているものが消えてしまいます。
>>>どのように変えるとよいか教えてください。
>>私なら、全部書き直しますけどね!!
>>(つまり、行の挿入などの操作はしません)
>>これでは、不都合な理由が投稿された内容からは見受けられませんが・・・。
>>検討してみてください
>
>説明足らずで失礼致しました。
>総合点の3行ほど下に説明文は入っているためです。
>
>1科目追加で入ると1行下の総合点の文字が消える。
>4科目、5科目・・と入ると説明文も消えてしまう結果になるからです。
ならば、その説明文もコードで書き込んだらいかがですか?
>Sub test()
>
> Dim ws As Worksheet
> Dim ARow As Integer
> Dim i As Long
Sheets("合計").range("a:a").value=""
Sheets("合計").Cells(1, 1).Value = "科目"
> ARow = 2
> For i = 3 To Sheets.Count
> Sheets("合計").Cells(ARow, 1).Value = Worksheets(i).Name
> ARow = ARow + 1
> Next i
Sheets("合計").Cells(ARow, 1).Value = "総合計"
Sheets("合計").Cells(ARow+3, 1).Value="何たらこうたら・・・"
>
>End Sub
行挿入を行わないなら、こういうことですよね??
|
|