2014-09-19 2 views
-7

어떻게 Microsoft Access 2010을 사용하여 Excel 2003 시트를 열 수 있습니까? 그리고 동일한 Excel 2003 시트를 어떻게 닫을 수 있습니까? 엑셀 시트를 여는 유사한 방법액세스에서 Excel 시트 열기 및 닫기

DoCmd.Open acReport, ReportName 

있습니까 :

은 단순히 쓰기 액세스에서 보고서를 열려면?

+2

'당신이 지금까지 시도 무엇 ' "는이 켜지지 SQL 또는 VBA 코드는 무엇인가"를 시도 할 수 있습니다? 어떤 문제가 발생 했습니까? 이것은 코드 작성 서비스가 아닙니다. 누군가가 당신을 위해 그것을 쓰기를 원한다면 공정한 가격을 지불 할 수있는 수많은 프리랜서 사이트가 있습니다. 나는 200 유로를 할거야. 힌트 :'Workbook.Close' – RossC

+1

downvotes의 대홍수를 피하고 질문을 닫으려면 : [Minimal, Complete, Verifiable를 만드는 법을 읽으십시오. 예] (http://stackoverflow.com/help/mcve)를보고 [도움말 센터] (http://stackoverflow.com/help)를보십시오. 그런 다음 질문을하고 필요한 모든 세부 사항을 제공하십시오 (http://stackoverflow.com/posts/25935059/edit). 빠른 [Google 검색] (https://www.google.ie/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#safe=off&q=open%20excel%20file%20vba)이 **로드됩니다 ** 답변. 또한 [검색 기능] (http://stackoverflow.com/search)을 참조하십시오. – RossC

답변

0

Option Compare Database 
Dim xlApp As Object 

Private Sub CommandOpen_Click() 

Set xlApp = CreateObject("Excel.Application") 
xlApp.Visible = True 

''xlApp.Workbooks.Open "FileName", True, False 

End Sub 


Private Sub CommandExit_Click() 
    xlApp.Quit 
    Set xlApp = Nothing 

End Sub 
+0

답하기위한 공정한 플레이, 개인적으로 누군가를 위해 무료로 코드를 작성하는 것을 꺼려하지만, 숟가락을 너무 많이 먹지는 않습니다. 그것으로부터 배워라. 특히 Google과 Stack Overflow가 이에 대한 좋은 대답을 가지고있을 때 [help vampires] (http://slash7.com/2006/12/22/vampires/)를 사용할 수있는 위험이 있습니다. – RossC