Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7097 / 76732 ←次へ | 前へ→

【75226】Re:助けてください。最終行に合計を求め書式設定
お礼  きおら  - 14/1/9(木) 13:51 -

引用なし
パスワード
   ありがとうございます。
下記の様にご指導いただいた通り、使わせていただき
うまくいきました。
セットした合計行の上だけ、二重罫線にしたくて
色々やってみましたが、どんどん混乱したので
あきらめて。普通の罫線にしました(笑)
ありがとうございました。

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

367 hits

【75222】助けてください。最終行に合計を求め書式設定 きおら 14/1/9(木) 2:07 質問
【75223】Re:助けてください。最終行に合計を求め書... γ 14/1/9(木) 7:44 発言
【75224】Re:助けてください。最終行に合計を求め書... γ 14/1/9(木) 7:49 発言
【75227】Re:助けてください。最終行に合計を求め書... きおら 14/1/9(木) 13:52 お礼
【75229】Re:助けてください。最終行に合計を求め書... γ 14/1/9(木) 22:31 発言
【75225】Re:助けてください。最終行に合計を求め書... ウッシ 14/1/9(木) 9:32 回答
【75226】Re:助けてください。最終行に合計を求め書... きおら 14/1/9(木) 13:51 お礼
【75228】Re:助けてください。最終行に合計を求め書... ウッシ 14/1/9(木) 14:11 回答

7097 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free