2012-02-16 5 views
0

저는 Excel에서 양식을 작성하고 VB를 작성하는 데있어 매우 새로운 습관입니다. Excel에서 이제는 사용자 데이터를 캡처하고 양식의 통합 문서 내에서 시트에 저장하는 매우 간단한 양식을 만들었습니다. 명령 단추를 코드화하여 네트워크 서버에 저장된 별도의 통합 문서에 사용자 데이터를 저장하는 방법이 있습니까?Excel의 사용자 양식을 다른 통합 문서로 보내시겠습니까?

+0

는 예, 그것이 연결을 만들려면 TSQL으로 삽입 문을 사용하여 ADO를 사용하기위한, 개방 다른 통합 문서이며 데이터를 삽입합니다. 저장 코드의 스 니펫을 게시하십시오 – Raystafarian

답변

1

한 가지 방법은 예를

Sub ExtractData() 

Dim nwb As Workbook 

Set nwb = Workbooks.Open("\\Your\Server\Path\YourFile.xlsx") 

With nwb.Sheets(1) 
    .Range("A1").Value = YourForm.Textbox1.Text 
    .Range("B1").Value = YourForm.Textbox2.Text 
    .Range("C1").Value = YourForm.Textbox3.Text 
End With 

nwb.Close True 

End Sub 

당신은 또한 see this

+1

Brilliant! 당신의 도움에 많은 감사드립니다. – Nillus

관련 문제