| 
    
     |  | 以下のコードでmdbからクエリをexcelに入れて印刷しようとしています。 
 Dim mycon As ADODB.Connection
 
 Dim fin As String
 Dim ador As Excel.Range
 Dim adorr As ADODB.Recordset
 
 Set mycon = New ADODB.Connection
 
 fin = "**.mdb"
 With New Excel.Application
 Set ador = .Workbooks.Open("**.xls").ActiveSheet.Range("a2")
 
 
 .Visible = True
 End With
 With ador.Worksheet.PageSetup
 
 
 .LeftMargin = 0
 .RightMargin = 0
 .TopMargin = 0
 .BottomMargin = 0
 .CenterHorizontally = True
 .CenterVertically = True
 .FitToPagesWide = 1
 .FitToPagesTall = 1
 .PrintGridlines = True
 
 
 End With
 ador.Worksheet.PrintPreview
 
 
 With mycon
 .Provider = "microsoft.jet.oledb.4.0"
 .ConnectionString = "data source=" & fin
 .Open
 Set adorr = .Execute("** クエリ")
 ador.CopyFromRecordset adorr
 With ador.CurrentRegion.Borders
 
 .LineStyle = xlDouble
 End With
 
 adorr.Close
 mycon.Close
 
 
 End With
 
 mdbには商品コードフィールドがありそのフィールドには同じ数字が3桁ありその3文字を非表示にしたいです。商品コード12345678なら45678のように左3文字をフィールド全て非表示にするやり方をご教授お願いいたします。また、印刷に関してもご指摘ありましたら、重ねてお願いいたします。
 
 |  |