اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

وعليكم السلام أخي حمدي:smile:

 

البرنامج في المرفق يعطيك المطلوب

 

وبحيث تستخدم مصدر النموذج ، والذي يجب ان يكون استعلام :smile:

 

جعفر

  • Like 1
قام بنشر

بالفعل قبل ان ارسل مشاركتى  اطلعت علي هذا البرنامج وهو برنامج رائع وراقى مثل شخصك الراقى الكريم ولكن لا استطيع العمل به فى البرنامج الخاص بى لانه من السهل المستخدم يحول جدول الباسورد الى اكسيل ويعرف كلمة المرور انا اريد فقط تحويل استعلام واحد من قاعدة البيانات الى اكسيل بحيث احكم المستخدم  على الاستعمال ولك تحياتى

قام بنشر

ارفق لك طريقتين:

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Query Name", "D:\myFile.xls", True

او

DoCmd.OutputTo acOutputQuery, "Query Name", acFormatXLS, "D:\myFile.xls", False

 

جعفر

قام بنشر

الاستاذ المحترم جعفر اشكرك على تعبك ولكن هناك خلل فى الكود ولا اعرف السبب والعيب حاولت التطبيق بصورة وبأخرى ولن افلاح وهل من الممكن عمل كود لاختيار المسار سواء فى  c , D , E الذى اخزن به الملف مع وجود رسالة تفيد نجاح العملبية من عدمه اسف للاطالة وشكرا لتعبك مرفق الملف الذى تم التعديل عليه

كنترول.rar

قام بنشر

ملفك شغال زي الفُل وبدون ان اعمل عليه شيء ، ويتم تصدير ملف الاكسس الى المجلد الذي ذكرته انت:smile:

 

واما رسالة التأكيد فتقدر تكتب هذه الاسطر بعد الكود:

msgbox "تم تصدير الملف"

 

جعفر

قام بنشر

استاذ جعفر بالفعل الملف شغال كويس ولكن عند التحربة وجد عنواين الحقول واسماء الطلاب ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ علامات استفهام ولا ادرى لماذا مرفق لحضرتك ملف الاكسل

 

myFile.rar

قام بنشر

وعليكم السلام:smile:

 

هذه بسبب اعدادات الوندوز ، فالظاهر انك لم تضع اسم بلد عربي لقراءة حروف unicode

المادة رقم 3 في الصورة

 

جعفر

قام بنشر

السلام عليكم
عند التأكد من البلد وجد البلد مصر واللغة هى العربية  ومازال الخطأء فى النسخ بالكود الذى تفضلت به موجود علما بأنى استخدم نسخة اصلية من وندوز 7
ارجو المساعدة للانتهاء من البرنامج قبل عرضة فى المنتدى ولك الشكر

قام بنشر

وعندي كذلك:smile:

من كمبيوترك ، ياريت تصور لنا نفس الشاشات اللي عرضتها انا في الرابط اعلاه.

 

جعفر

قام بنشر (معدل)

السلام عليكم
ممكن تعديل هذا الكود لفتح ملف الاكسيل قبل حفظة 
وكل عام وحضرتكم بخير

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Query Name", "D:\myFile.xls", True
تم تعديل بواسطه حمدى الظابط
قام بنشر

وعليكم السلام

 

لا يمكن هذا بالكود اعلاه ،

واذا تريده مثل ما تفضلت ، فيجب ان تصدر البيانات الى الاكسل بطريقة اخرى:smile:

 

جعفر

قام بنشر (معدل)

استاذ جعفر
اشكرك على سرعة الاستجابة والرد واطمع فى العمل بالطريقة الاخرى اذا تفضلت على ان يتم تحديد استعلام وتصديرة الى اكسيل ويفتح الملف قبل حفظه ولك منى كل التقدير

تم تعديل بواسطه حمدى الظابط
قام بنشر

الاستاذ جعفر لك من الشكر الكثير نعم هو المطلوب وكل عام وحضرتك بخير
وفى خلال الايام القليلة الاتية سوف انشر سلسلة برامج المدارس الذكية ولكم الفضل فى ذلك  واتمنى ان تنال اعجبكم لك تحياتى وتقديرى

  • 4 weeks later...
قام بنشر
5 ساعات مضت, حمدى الظابط said:

الاستاذ جعفر كل عام وجضرتك بخير هل ممكن ان يكون الاكسيل للقراءة فقط وغير قابل للتعديل  واكون شاكر اذا قمت بالتعديل على اخر مرفق ولك تحياتى

 

 

يمكن تنفيذ أمر الحماية في الإكسل لعدم تعديل محتويات الخلايا

    objXLSheet.protect

وذلك بعد تنفيذ أمر الاحتواء التلقائي autofit أي قبل السطرين التاليين مباشرة

   
    'close up other rs objects
    If Not rs Is Nothing Then rs.Close
    Set rs = Nothing

 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information