এই পিost, আমাদের লক্ষ্য আপনাকে কেবল একটি নির্দিষ্ট ওয়ার্ড ডকুমেন্টে নেভিগেশন ফলকটি দেখানোর 2 উপায় সরবরাহ করা।
যারা নেভিগেশন ফলকটি প্রচুর ব্যবহার করেন, আপনি অবশ্যই লক্ষ্য করেছেন যে এটি একবারে ট্রিগার হয়ে যাওয়ার পরে ভবিষ্যতে খোলার সমস্ত নথির জন্য থাকে। সুতরাং, এটি বন্ধ করতে, আপনাকে ম্যানুয়ালি "বন্ধ" বোতামটি ক্লিক করতে হবে। এই বিশ্বব্যাপী বৈশিষ্ট্যটি বিরক্তিকর হতে পারে বিশেষত যখন আমরা কেবল এটি একটি নির্দিষ্ট নথির জন্য খুলি।
এই সমস্যাটি সমাধান করার জন্য আমাদের ওয়ার্ড ম্যাক্রোর সহায়তা দরকার।
পদ্ধতি 1: নাম এবং পথের ঘন ঘন পরিবর্তন প্রয়োজন ডকুমেন্টগুলির জন্য ম্যাক্রো
- প্রথমত, যেহেতু একটি নির্দিষ্ট নথিতে আমাদের ম্যাক্রো চালাতে সক্ষম হওয়া দরকার তাই আমাদের প্রথমে ম্যাক্রো সেটিংটি পরিবর্তন করতে হবে। "ওয়ার্ড অপশন" ডায়ালগ বাক্স খুলতে "ফাইল" তারপরে "বিকল্পগুলি" ক্লিক করুন। তারপরে "ট্রাস্ট কেন্দ্র" এবং "ট্রাস্ট কেন্দ্র সেটিংস" বোতামটি ক্লিক করুন। পরবর্তী "ম্যাক্রো সেটিংস" ক্লিক করুন এবং "সমস্ত ম্যাক্রো সক্ষম করুন" নির্বাচন করুন। উভয় বাক্সে "ঠিক আছে" ক্লিক করুন।
- এখন ভিবিএ সম্পাদক খুলতে "Alt + F11" টিপুন।
- এই সুনির্দিষ্ট নথির প্রকল্পের অধীনে পরবর্তী "এই ডকুমেন্ট" ক্লিক করুন।
- "সন্নিবেশ" ট্যাবে ক্লিক করুন এবং "মডিউল" নির্বাচন করুন।
- তারপরে মডিউলে ডাবল ক্লিক করুন এবং নীচের কোডগুলি ডান পাশের স্পেসে পেস্ট করুন:
Sub AutoOpen() ActiveWindow.DocumentMap = True End Sub
Sub AutoClose() ActiveWindow.DocumentMap = False End Sub
- "সংরক্ষণ করুন" বোতামটি ক্লিক করুন।
- এখন একটি বার্তা বাক্স থাকবে। "না" ক্লিক করুন।
- "সংরক্ষণ করুন হিসাবে" উইন্ডোতে, সংরক্ষণের ধরণের জন্য "ওয়ার্ড ম্যাক্রো-সক্ষম ম্যাক্রো" চয়ন করুন।
- "সংরক্ষণ করুন" এ ক্লিক করুন।
এখন আপনার কাছে সুনির্দিষ্ট নথির জন্য নেভিগেশন ফলকটি খোলা থাকবে।
পদ্ধতি 2: নির্দিষ্ট নাম এবং পথ সহ নথির জন্য ওয়ার্ড ম্যাক্রো
- টু এসtarবন্ধ, ভিবিএ সম্পাদককে ট্রিগার করতে শব্দটি খুলুন এবং "Alt + F11" টিপুন।
- "সাধারণ" প্রকল্পে, "সন্নিবেশ" ক্লিক করুন এবং "মডিউল" নির্বাচন করুন।
- কোডিংয়ের ক্ষেত্রটি খোলার জন্য মডিউলে দুটিবার ক্লিক করুন এবং ম্যাক্রোটি বেলিং করুন:
Sub AutoOpen()
Dim strDocName As String
Dim strDocpath As String
Dim nDocName As Integer
Dim nDocpath As Integer
strDocName = "Sample.docx"
strDocpath = "E:\Temp"
' If the two strings sort equally, Returns 0.
nDocName = StrComp(ActiveDocument.Name, strDocName, vbTextCompare)
nDocpath = StrComp(ActiveDocument.Path, strDocpath, vbTextCompare)
If nDocName = 0 Then
If nDocpath = 0 Then
ActiveWindow.DocumentMap = True
End If
Else
ActiveWindow.DocumentMap = False
End If
End Sub
- পরবর্তী "সংরক্ষণ করুন" ক্লিক করুন।
নোট:
- কোড লাইনে “strDocName =" নমুনা 2.docx "", আপনার ফাইলের নামের সাথে "নমুনা 2.docx" প্রতিস্থাপন করুন।
- কোড লাইনে “strDocpath =" সি: \ ব্যবহারকারীগণ \ সর্বজনীন \ নথিগুলি \ নতুন ফোল্ডার "" এ, ফাইলটি যে ফোল্ডারের সাথে ফোল্ডার রয়েছে সেই পথের সাথে "সি: \ ব্যবহারকারীদের \ পাবলিক \ নথিগুলি \ নতুন ফোল্ডার" প্রতিস্থাপন করুন। মনে রাখবেন শেষ পর্যন্ত কোনও "\" নেই।
2 টি পদ্ধতির তুলনা
| পদ্ধতি | উপকারিতা | অসুবিধা সমূহ |
| পদ্ধতি 1: নাম এবং পথের ঘন ঘন পরিবর্তন প্রয়োজন ডকুমেন্টগুলির জন্য ম্যাক্রো | নথির নাম বা পথের পরিবর্তন প্রভাবকে প্রভাবিত করবে না। | 1. আপনাকে ডকুমেন্টটি .ডোকম টাইপ হিসাবে সংরক্ষণ করতে হবে যাতে আরও কয়েকটি পদক্ষেপ প্রয়োজন।
২.ডোকম টাইপ হিসাবে ফাইলটি সংরক্ষণ করার আগে আপনাকে ম্যাক্রো সেটিংস পরিবর্তন করতে হবে। ৩.কোন সময়, ফাংশনটি খুব স্থিতিশীল নয়। |
| পদ্ধতি 2: নির্দিষ্ট নাম এবং পথ সহ নথির জন্য ওয়ার্ড ম্যাক্রো | 1. আপনাকে অন্য ধরণের দস্তাবেজটি সংরক্ষণ করতে হবে না।
২. এটি নির্দিষ্ট নাম এবং পথ সহ সেই দস্তাবেজগুলির স্যুট করে। |
আপনি যদি দস্তাবেজটি সরিয়ে নিতে বা এর নাম পরিবর্তন করতে চান তবে আপনাকে ম্যাক্রোটি সংশোধন করতে হবে। |
ঠিকানা শব্দ ইস্যু
আমাদের প্রতিদিনের ব্যবহারে আমরা ওয়ার্ড ত্রুটির সাথে কমবেশি মুখোমুখি হয়েছি। এবং অপ্রত্যাশিত কোন চিহ্ন নেই। এই কারণে, এর প্রভাবগুলি হ্রাস করতে ডক্স ক্ষতি, আমরা আপনাকে আগে থেকে একটি বিশিষ্ট পুনরুদ্ধার সরঞ্জাম ধরে রাখতে উত্সাহিত করি।
লেখকের ভূমিকা:
ভেরা চেন একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় দুর্নীতিগ্রস্থ এক্সেল এবং pdf মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com





