كنت سابقاً قد اعتمدت في محاولة التفعيل عن بعد لبرنامجي على مثل هذه الفكرة ، لذا جرب هذا الكود عله يفيدك
Private Sub CommandButton_Click()
Dim filePath As String
Dim fileContent As String
' تحديد معرف الملف على Google Drive
filePath = "https://drive.google.com/uc?export=download&id=1KMBf9MxyB7gnrjev2TXkPUbZDuwXK12i"
' قراءة محتوى الملف
fileContent = GetFileContent(filePath)
' وضع قيمة الملف في مربع النص
Me.Textbox.Value = fileContent
End Sub
Function GetFileContent(filePath As String) As String
Dim xmlHTTP As Object
Set xmlHTTP = CreateObject("MSXML2.ServerXMLHTTP")
' إرسال طلب HTTP للحصول على الملف
xmlHTTP.Open "GET", filePath, False
xmlHTTP.send
' إرجاع محتوى الملف كنص
GetFileContent = xmlHTTP.responseText
End Function
وحيث أن CommandButton هو اسم الزر في نموذجك.
و Textbox هو اسم مربع النص الذي سيتم جلب القيمة له من الملف.