- 帖子
- 522
- 主題
- 36
- 精華
- 1
- 積分
- 603
- 點名
- 0
- 作業系統
- win xp sp3
- 軟體版本
- Office 2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2012-12-13
- 最後登錄
- 2021-7-11
|
2#
發表於 2014-4-9 11:02
| 只看該作者
回復 1# jackson7015
是不是這個意思?
[B3]出現20, PrintArea 設定為列印 第20套 五連單?- Private Sub Worksheet_SelectionChange(ByVal Target As Range)
- Dim r1, r2 As Integer, rng As Range
- Set rng = Worksheets("支票").[B3]
- If Not Intersect(Target, rng) Is Nothing Then
- r1 = [B3] * 22 + 22: r2 = [B3] * 22 + 43
- ActiveSheet.PageSetup.PrintArea = _
- "$I$" & r1 & ":$W$" & r2 & ",$Y$" & r1 & ":$AM$" & r2 & ",$AO$" & r1 & ":$BC$" & r2 _
- & ",$BE$" & r1 & ":$BS$" & r2 & ",$BU$" & r1 & ":$CI$" & r2
- ActiveSheet.PrintPreview '預覽列印
- End If
- End Sub
複製代碼 |
|