2017-05-12 3 views
0

Excel 시트에 데이터를 입력하려고합니다. 데이터를 입력 한 후 Excel 파일을 vbscript를 사용하여 저장하려고합니다. 하지만 "파일이 이미 존재합니까?"라고 묻습니다.기존 Excel 시트에 데이터를 입력하고 저장하는 방법

어떻게 코드를 작성할 수 있습니까? Excel 시트를 저장해야한다는 팝업을 표시해서는 안됩니다.

Set PinXL = CreateObject("Excel.application") 
Set PinWB = PinXL.Workbook`enter code here`s.Open("C:\Maspects\Trial.xls")       
Set PinWS = PinWB.Worksheets("LoginPins") 
pinws.cells(2,8)=8 

pinwb.save // In this statement I am facing issue 

답변

0

저장하는 동안 Excel 응용 프로그램의 DisplayAlerts 속성을 차단하십시오 :

지금
PinXL.DisplayAlerts = False 
pinwb.save 
PinXL.DisplayAlerts = True 
+0

내가이 난 것을 해결할 수있는 유일한 방법 빨간색 보여주는 엑셀 열면 빨간색 파일에 액세스 할 수없는 문제에 직면하고있다 문제 – Madhava

+0

즉, 파일이 이미 열려있어 코드에서 다시 여는 중입니다. – JNevill

관련 문제