سؤال

ولدي مصنف Excel 2003 الذي يحتوي على ماكرو لنسخ بعض الأوراق في جميع أنحاء لمصنف جديد، ثم قم بحفظ وإغلاق المصنف الجديد. وهي تفعل ذلك عشرات عدة مرات، مع تحديدات ورقة مختلفة قليلا في كل مرة.

وأود أن أضيف خطوة إضافية إلى الماكرو لتصدير جداول المصنفات الثانوية "إلى PDF. ان طريقة واضحة للقيام بذلك هو استخدام طابعة PDF والتي بنيت في وظيفة الطباعة في Excel ولكن معظم الطابعات PDF تعطيك "حفظ باسم ..." مربع الحوار قبل أن تنتهي. من الواضح، وكتابة ذلك في فردي للمناسبات سبعون يفتقر الاستئناف - لذلك أريد شيئا أن تسمح لي بأن تعيينه في وقت مبكر (وربما "استخدام اسم الملف أنا الطباعة ناقص امتداده") ثم ما عليك سوى اختيار الخيارات الافتراضية.

وأي أفكار لطابعة PDF المجانية التي تفعل ذلك؟ أو بديل مناسب؟

هل كانت مفيدة؟

المحلول

وأوفيس 2007 يسمح لهذا الغرض. لقد وجدت سي كلينر لتكون جيدة، ويتم تضمين VBA في ملفات العينة، وسمعت أن < وأ href = "http://www.cutepdf.com/" يختلط = "نوفولو noreferrer"> CutePDF هي أيضا جيدة. سي كلينر وCutePDF أحرار.

نصائح أخرى

وكما تطور على (الحكمة) الجواب من Remou ، ومنذ كان هذا ما ساعدتني على مشكلتي أيضا.

سي كلينر (ومنذ كان لي بالفعل تثبيت) وهذا ما انتهى بي الأمر باستخدام:

Sub PDF_Print() 
    Dim p 
    p = ActivePrinter 
    ActivePrinter = "PDFCreator" 
    ActiveDocument.PrintOut 
    ActivePrinter = p 
End Sub 

وتعمل مثل السحر

وهذا قد يساعد: http://www.pdf995.com

وميزة واحدة هي "ثلاثة خيارات لصناعة السيارات في اسم لتجاوز حفظ باسم الحوار"

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top