Access VBA質問箱 IV

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

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


3833 / 9994 ←次へ | 前へ→

【9418】エクセルのシート名を指定して開く
質問  ike  - 07/5/17(木) 12:28 -

引用なし
パスワード
   教えて下さい。
Access2002で、ボタンをクリックすると契約書作成印刷.xlsのデータ呼出シートが開くようにしたいです。
下記のコードを実行すると、2つ問題があります。
1.別のシートが開きます。
2.読み取り専用になってしまいます。(入力したいのでこれはNGです)

Private Sub 書類_Click()

  Dim xlApp    As Excel.Application
  Dim xlBk    As Excel.Workbook
  Dim xlSht    As Excel.Worksheet

  Set xlApp = CreateObject("Excel.Application")

  ' ブックOpen
  Set xlBk = xlApp.Workbooks.Open("C:\AAA\契約書作成印刷.xls")
  Set xlSht = xlBk.Worksheets("データ呼出")
  xlApp.Visible = True
  
  Set xlApp = Nothing
  Set xlBk = Nothing
  Set xlSht = Nothing

End Sub

おばかですみません。宜しくお願いいたします。

346 hits

【9418】エクセルのシート名を指定して開く ike 07/5/17(木) 12:28 質問
【9421】Re:エクセルのシート名を指定して開く MJM 07/5/17(木) 15:47 回答
【9423】Re:エクセルのシート名を指定して開く ike 07/5/18(金) 12:55 お礼

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