Chỉnh sửa: Câu trả lời cho câu hỏi này có thể được tìm thấy trong phần bình luận của câu trả lời được chấp nhận.Mở truy cập từ Excel VBA
Tôi đang cố gắng mở cơ sở dữ liệu Access từ một nút bấm trong tệp excel của tôi. Tôi hiện đang có mã này:
Private Sub bttnToAccess_Click()
Dim db As Access.Application
Set db = New Access.Application
db.Application.Visible = True
db.OpenCurrentDatabase "C:\Users\wcarrico\Desktop\wcarrico-CapstoneFinalSubmission.accdb"
End Sub
Điều này dường như hoạt động một thời gian ngắn và sau đó Access tắt gần như ngay lập tức. Nếu nó quan trọng, tệp Access có macro AutoExec chạy qua một vài thử nghiệm khi mở.
Bạn đang cố gắng để chạy GUI truy cập bên trong Excel, hoặc chỉ cố gắng để kết nối với cơ sở dữ liệu và truy vấn dữ liệu bên trong? –
Tôi chỉ cung cấp quyền truy cập dễ dàng vào cơ sở dữ liệu cho người dùng. Tôi là người mới làm quen với VBA và thậm chí không chắc chắn về Acess GUI là gì. Cơ sở dữ liệu về cơ bản là một công cụ riêng biệt để lập kế hoạch cho một đám cưới. Các tệp excel và truy cập cuối cùng sẽ liên kết thông qua một lần nhập. –