PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : حذف آیکون ها در گزینه فایل



rezajaberpour
2015/06/01, 11:50
فقط ببینید

mokaram
2015/06/01, 11:54
ممنون از کار قشنگتون منتها اگه در قالب آموزش دادن ، این موضوع را تشریح بفرمایید تا بنده و باقی دوستان هم بهره ای ببریم کار قشنگتر هم میشه ممنون از لطفتون

s.cheraghi
2015/06/01, 16:30
با سلام و اجازه از آقای جابرپور
فرمت فایل های آفیس با استفاده از xml زیپ شده مشخص میشود و با تغییرات این کدها میتونین در ساختار فایل مورد نظر تغییرات ایجاد کنین.
راه های مختلفی برای دسترسی به کدهای xml فایل هست.
برای این کار کافیه به انتهای فایل ".zip" را اضافه کنین. بعد از باز کردن فایل میبینید که پوشه های مختلفی وجود دارند که حاوی فایل های xml هستند. (اینها همان اطلاعات ساختاری فایل هستند)
تغییراتی که در فایل ایجاد شده در پوشه "customUI" و در فایل "customUI14.xml" ذخیره شده است که در فایل های اصلی به آن ارجاع داده شده است.


<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"> <backstage> <tab id="about" insertAfterMso="TabPrint" label="about" columnWidthPercent="35"> <firstColumn> <group id="FirstGroup" > <primaryItem> <button id="BigButton" label="Cheraghi" onAction="PrimaryMacro"/> </primaryItem> </group> </firstColumn> </tab> <button idMso="FileSave" visible="false"/> <button idMso="FileSaveAs" visible="false"/> <button idMso="FileOpen" visible="false"/> <button idMso="FileClose" visible="true"/> <button idMso="ApplicationOptionsDialog" visible="false"/> <button idMso="FileExit" visible="false"/> <tab idMso="TabInfo" visible="false"/> <tab idMso="TabRecent" visible="false"/> <tab idMso="TabNew" visible="false"/> <tab idMso="TabPrint" visible="true"/> <tab idMso="TabShare" visible="false"/> <tab idMso="TabHelp" visible="false"/> <tab idMso="TabPublish" visible="false"/> <tab idMso="TabSave" visible="false"/> <tab idMso="TabOfficeStart" visible="false"/> </backstage></customUI>
با استفاده از این کدها آیتمی به نام "about" به دکمه آفیس اضافه شده که حاوی دکمه ای با نام "Cheraghi" :) قرار داده شده که پس از کلیک بر روی آن روال "PrimaryMacro" اجرا میشود که شما میتونین هر دستوری رو در آن قرار بدین و در ادامه مابقی دکمه های موجود پنهان شده است.
حالا در صورتیکه شما به زبان xml آشنا باشین میتونین تغییرات خودتون رو به صورت دستی وارد. (در صورت امکان در فرصت های بعدی توضیحات بیشتر میدم)
راه دیگه استفاده از نرم افزارهایی است که برای این کار ایجاد شده اند که کار آنها تغییر رابط کاربری هستند. یکی از این برنامه ها OfficeCustomUIEditorSetup هست که کار باهاش ساده تر هست اما باز هم نیاز به آشنایی با زبان xml در سطح پایین تر هستید.
با استفاده از این برنامه میتونین به تغییراتی که در گذشته در هر فایل داده شده هم دسترسی داشته باشین و بدونین چطوری این کارها انجام شده است.
میتونین از نرم افزار پیوست برای دسترسی به کدهای فایل استفاده کنین.

rezajaberpour
2015/06/01, 17:46
در تکمیل فرمایشات دوستمون اضافه کنم فایل 7zip رو دانلود کنید و نصب کنید و سپس فایل اکسل یا ورد را با اون باز کنید تا محتویات یک فایل را ببنید فایل ها از مجموعه ای از xml ها تشکیل شده با استفاده از فایل OfficeCustomUIEditorSetup (http://forum.exceliran.com/attachment.php?attachmentid=7209&d=1433159666) می تونین اضافه یا حذف کنید و Custom UI Editor For Microsoft Officeویرایش نمائید generate callback فرمان وی بی اونو میده
از طریق برنامه مثال بالا را باز کنید تا متوجه بشید
موفق باشید