[印刷範囲の指定・設定]
            
            印刷範囲を指定するコツは、データの最終行を取得することです。印刷データは、左上、右上は基本的に固定されていると思います。 変わってくるのは最終行だけです。 そこで、データを入力する際に、「連番」「ID」といったものを必ず入力するようにして、最終行を取得しやすいようにします。 
            
            
            
            
            
            
            
             
            
             ------------------------------- 
            四隅を印刷範囲に指定 
            ------------------------------- 
            Sub slctCell() 
            
              ’A2からC10を印刷範囲に指定 
              ActiveSheet.PageSetup.PrintArea = "$A$2:$C$10" 
            
            
            End Sub 
            
            
             
            
            
            --------------------------------------------- 
            四隅を印刷範囲に指定 (変数1) 
            --------------------------------------------- 
            Sub slctCell() 
            
              ’A2からC10を印刷範囲に指定 
              Dim myRow1 As Long 
              Dim myRow2 As Long 
              Dim myStrg As String 
            
              myRow1 = 2 
              myRow2 = 10 
            
              '印刷範囲を文字列で組み立てる 
              myStrg = "$A$" & myRow1 & ":$C$" & 
myRow2 
            
              ActiveSheet.PageSetup.PrintArea = myStrg 
            
            End Sub 
            
            
             
            
              
            ---------------------------------------------------------- 
            四隅を印刷範囲に指定 (変数2)  最終行が不確定の場合 
            -----------------------------------------------------------
            
            
            
            
            
            Sub slctCell() 
            
                'A2からC列の最終行を印刷範囲に指定 
                Dim 
myRow1 As Long 
                Dim myRow2 As Long 
                Dim myStrg As String
                myRow1 = 2
             ’(C列に最後のデータがあるとします) 
                myRow2 = Cells(65536, "C").End(xlUp).Row
                '印刷範囲を文字列で組み立てる 
                myStrg = "$A$" & myRow1 & ":$C$" & 
myRow2
                ActiveSheet.PageSetup.PrintArea = myStrg 
            
            End Sub