السلام عليكم اخوانى
ما اريدة هو تعديل لكود تصدير اسماء الزوار الى ملف VCF لسهولة استدعاءة للهاتف المحمول.الكود يعمل بنجاح ولكن لاول اسم فقط ولا يقوم بتصدير باقى الاسماء الكود :
Const ForReading = 1, ForWriting = 2, ForAppending = 3
Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0
Dim rst As DAO.Recordset
Dim fs, f, ts, s
'انشاء الملف فى المسار المحدد بالسطر التالى
ActiveControl.Hyperlink.CreateNewDocument "E:\LotusNotes_VCard.vcf", True, True
' فتح الملف المصدر
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile("E:\LotusNotes_VCard.vcf")
Set ts = f.OpenAsTextStream(ForWriting, TristateUseDefault)
' استدعاء البيانات من الجدول
Set rst = CurrentDb.OpenRecordset("Invetion")
rst.MoveFirst
Do Until rst.EOF
ts.writeLine "begin:vcard"
ts.writeLine "fn:" & rst![Inv_Name]
ts.writeLine "tel;cell;voice:" & rst![Inv_Mobile]
ts.writeLine "ts.write version:2.1"
ts.writeLine "End: vcard"
rst.MoveNext
Loop
' اغلاق الجدول
rst.Close
' اغلاف الملف
ts.Close
VCard.zip