• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2000からExcel2000の罫線の削除)

Access2000からExcel2000の罫線の削除

このQ&Aのポイント
  • Access2000でデータを抽出し、Excel2000に出力する作業を行っています。VBAで以下のような記述で行っています。
  • 罫線の削除方法としては、指定した範囲のセルの右の罫線を削除する方法があります。
  • シートの削除方法としては、Deleteメソッドを使って削除する方法がありますが、確認画面が表示されるため、無条件で削除することはできません。

質問者が選んだベストアンサー

  • ベストアンサー
  • tofu14
  • ベストアンサー率33% (1/3)
回答No.2

xlEdgeLeft=7 xlInsideVertical=11 です。 VisualBasicEditorの[ツール]から[参照設定]でExcelを参照設定するとこれらの値を定義しなくても使用できると思います。 Excelを参照設定して、F2キーのオブジェクトブラウザから値は確認できます。 参照設定すれば、 Set lExcelObj = CreateObject("Excel.Application")も Dim lExcelObj As Excel.Application と同等の意味になると思われます。

takuchantiku
質問者

お礼

回答ありがとうございます。 オブジェクトブラウザや参照設定のことなど 大変参考になりました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • tofu14
  • ベストアンサー率33% (1/3)
回答No.1

1.について xlEdgeRight=10 xlNone=-4142 を定数として定義 2.について lExcelObj.Application.DisplayAlerts = False を設定しておく というのはいかがでしょうか?

takuchantiku
質問者

お礼

回答ありがとうございます。 おかげさまで、無事目的を果たすことができました。 ついでで申し訳ありませんが、教えてください。 罫線の削除は、右辺だけでなく、左辺や、真ん中の垂直線も削除したいと思っています。 xlEdgeLeft xlInsideVertical のコードはいくつになるのでしょうか? 調べ方が悪いのか、ヘルプに出てきませんでした。

すると、全ての回答が全文表示されます。

関連するQ&A