ওয়ার্ড ডকুমেন্ট থেকে কাস্টম শৈলীগুলি স্বয়ংক্রিয়ভাবে সরান, তবে বিন্যাস সংরক্ষণ করুন


1

দেওয়া: কাস্টম বিন্যাস শৈলীর সাথে একটি .ডোক (এক্স) ফাইল কিছু পাঠ্যের ক্ষেত্রে প্রয়োগ করা হয়েছে ( উদাহরণ )।

পান: একটি .ডোক (এক্স) ফাইল যা প্রদত্ত ফাইল হিসাবে ফর্ম্যাট করা হয়েছে তবে কোনও কাস্টম শৈলীর ( উদাহরণ ) সংজ্ঞা দেয় না ।

আমি .rtf এ রূপান্তর করার চেষ্টা করেছি, তবে দুর্ভাগ্যক্রমে এটি শৈলীর তথ্য সংরক্ষণ করে।


"ক্লিয়ার ফরম্যাটিং" কমান্ড ফর্ম্যাটিং সাফ করে (ডিফল্টে পুনরায় সেট করে) তবে আমার এটি সংরক্ষণ করা দরকার। শৈলী অপসারণ একই জিনিস ( উদাহরণ )। এটা আমি চাই না।

আমার কেবল কাস্টম শৈলীগুলি অপসারণ করা দরকার, তবে বিন্যাস সংরক্ষণ করুন।


আপনি কোডে এই শব্দটি করতে চান, বা ওয়ার্ড ইউআইয়ের মাধ্যমে? যদি প্রাক্তন হয় তবে আপনার পছন্দের পরিবেশটি কী?

@ প্লুটেক্সট, আমি এটি করার যে কোনও উপায়ে প্রশংসা করব। যদিও আমি পাইথন পছন্দ করি।
utapyngo

ডাউন-ভোটিং-র লোকেরা যে উত্তরটি আপনি চেয়েছিলেন সেগুলি আপনাকে জনপ্রিয় করে তুলবে না। আপনার পছন্দ না হওয়া উত্তরগুলি এখনও গুগল করে এই প্রশ্নটি খুঁজে পাওয়া অন্যদের পরিবেশন করতে পারে। আপনার পক্ষে যে কেউ আপনার পক্ষ থেকে প্রচেষ্টা করে, তাকে ধন্যবাদ জানানো উচিত, এমনকি যদি তা সহায়তা না করে।
harrymc

উত্তর:


1

আপনার যদি মাইক্রোসফ্ট এক্সেলের অ্যাক্সেস থাকে:

  1. ওয়ার্ড ডক মধ্যে সমস্ত নির্বাচন করুন
  2. এক্সেলের মধ্যে আটকান (এটি ফর্ম্যাটিং সমর্থন করে তবে শৈলীতে নয়)
  3. বিষয়বস্তুগুলি এখনও এক্সেলে নির্বাচিত হয়েছে (আটকানোর পরে), সঙ্গে সঙ্গে অনুলিপি করুন
  4. নতুন ওয়ার্ড ডকটিতে পেস্ট করুন

আমি ওয়ার্ড এবং এক্সেল 2010 ব্যবহার করে আপনার উভয় দস্তাবেজের সাথে এটি পরীক্ষা করেছি; এটি ফর্ম্যাটটি সংরক্ষণ করে তবে কাস্টম শৈলীগুলি থেকে মুক্তি পায়।

সম্পাদনা করুন: পোস্ট করা আরও জটিল উদাহরণগুলির জন্য উপরের মতোই করুন তবে এক্সেলের পরিবর্তে ওয়ার্ডপ্যাড ব্যবহার করুন। অর্থাত্ ওয়ার্ডে সমস্ত অনুলিপি করুন, ওয়ার্ডপ্যাডে পেস্ট করুন, তারপরে ওয়ার্ডপ্যাডে সমস্তটি নির্বাচন করুন এবং নতুন দস্তাবেজে পেস্ট করুন। এটি ফুটার ব্যতীত সমস্ত কিছুর জন্য (আমার পরীক্ষায়) সফল হয়, অবশ্যই আপনি আলাদাভাবে যা করতে পারেন (অনুলিপি করুন, পেস্ট আউট করুন, তারপরে নতুন দস্তাবেজের ফুটারে অনুলিপি / অনুলিপি করুন)।


আরে, আমি একটি টেবিল পেয়েছি! আপনার সমাধানটি কেবল এক-লাইন নথির জন্য কাজ করছে বলে মনে হচ্ছে। কম বেশি জটিল ডকুমেন্টের জন্য আমি ভয়াবহ ফলাফল পেয়েছি। আমি উদাহরণ ফাইল আপডেট করব।
ইউটিপিংগো

সারণীটিও পরিচালনা করে এমন কোনও সমাধান অন্তর্ভুক্ত করার জন্য আমার উত্তর সম্পাদনা করেছে।
জিওফ

-1

নিম্নলিখিত চেষ্টা করুন (অনাকাঙ্ক্ষিত):

Sub DeleteUsedStyles()
    For Each sty In ActiveDocument.Styles
        If sty.InUse Then
            sty.Delete
        End If
    Next sty
End Sub

আপনি যদি কোনও শৈলী মুছে ফেলেন তবে আপনি কী পাঠ্যটির বিন্যাসটি হারাবেন না যেখানে একটি শৈলী প্রয়োগ করা হয়েছিল?
ইউটিপিংগো

এটি অবশ্যই কার্যকরভাবে কাজ করে না - আমি একটি দস্তাবেজ থেকে সমস্ত ফর্ম্যাটিং অপসারণ করার সহজ উপায় হিসাবে এই কৌশলটি ব্যবহার করি। একটি শৈলী মোছার ফলে সেই শৈলীর সাথে ফর্ম্যাট হওয়া পাঠ্যটিকে ডিফল্ট ফর্ম্যাটিং যাই হোক না কেন ফিরিয়ে দেয়।
উইল এম

@ উইল: ঠিক আছে খালি শৈলীর সংজ্ঞা দেওয়া এবং সেই কাজটি নির্ধারণ করা, তাহলে?
চার্লস স্টুয়ার্ট

এমন ভাববেন না, তবে জানেন না।
উইল এম

-2

নোটপ্যাডে অনুলিপি করুন এবং পেস্ট করুন, তারপরে একটি নতুন শব্দ নথিতে অনুলিপি করুন এবং আটকান। এটি সর্বদা একই পরিস্থিতিতে আমার জন্য কাজ করেছে, বিশেষত এইচটিএমএল ফর্ম্যাটে আউটলুক ইমেলের মধ্যে অনুলিপি এবং আটকানো নিয়ে with

শব্দের সাথে অপরঠিত পাঠ্য নির্বাচনের জন্য "স্পষ্ট বিশেষ" বিকল্প রয়েছে, তবে এটি সর্বদা প্রসঙ্গে পাওয়া যায় না।


আমি ফর্ম্যাটিং থেকে মুক্তি পেতে চাই না। আমি সমস্ত পাঠ্যকে যুক্ত বিন্যাসের সাথে সাধারণ স্টাইলে আবদ্ধ করতে চাই।
ইউটিপিংগো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.