|
ありがとうございます。
下記の様にご指導いただいた通り、使わせていただき
うまくいきました。
セットした合計行の上だけ、二重罫線にしたくて
色々やってみましたが、どんどん混乱したので
あきらめて。普通の罫線にしました(笑)
ありがとうございました。
Sub 1.申請()
Application.ScreenUpdating = False
ActiveWorkbook.Save
With Worksheets("DB")
.Range("d1").AutoFilter _
Field:=6, Criteria1:="1"
.Range("D1").CurrentRegion.SpecialCells(xlCellTypeVisible).Copy _
Worksheets("申請").Range("a1")
.AutoFilterMode = False
End With
Worksheets("申請").Activate
Dim sh As Worksheet
Set sh = ThisWorkbook.Worksheets("申請")
With sh.Range("A" & Rows.Count).End(xlUp).Offset(1)
.Resize(, 5).Merge
.Value = "合計"
.HorizontalAlignment = xlCenter
With .Offset(, 1)
.Resize(, 6).Formula _
= "=SUM(" & _
sh.Range(.EntireColumn.Cells(2, 1), _
.Offset(-1, 0)).Address(0, 0) & ")"
.Offset(, 4).ClearContents
End With
End With
ActiveSheet.UsedRange.Borders.LineStyle = False
Range("D1", Range("a" & Rows.Count).End(xlUp)).Resize(, 11).Borders.LineStyle = True
Columns("A:N").EntireColumn.AutoFit
MsgBox "申請リスト完成"
End Sub
|
|