0
私は、VBコーディングとExcelでフォームを作成するのがとても新しいです。 Excelで非常にシンプルなフォームを作成し、ユーザーデータを取得してフォームのワークブック内のシートに保存するようになりました。コマンドボタンをコーディングして、ネットワークサーバーに保存されている別のブックにユーザーデータを保存する方法はありますか?Excelのユーザーフォームを別のブックに送信しますか?
私は、VBコーディングとExcelでフォームを作成するのがとても新しいです。 Excelで非常にシンプルなフォームを作成し、ユーザーデータを取得してフォームのワークブック内のシートに保存するようになりました。コマンドボタンをコーディングして、ネットワークサーバーに保存されている別のブックにユーザーデータを保存する方法はありますか?Excelのユーザーフォームを別のブックに送信しますか?
一つの方法は、たとえば
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
Brilliant!ご協力いただき誠にありがとうございます。 – Nillus
を作成するには、TSQLと挿入ステートメントを使用するADOを使用することができ、開いて他のワークブックで、データを挿入はい、そうです。保存するコードのスニペットを投稿する – Raystafarian