অ্যাক্সেসে প্রোগ্রামিক্যালিক একটি সেল নাম বাক্স সেট করার একটি উপায় আছে


3

আমি কোনও ফরমুলা বা ম্যাক্রোর মাধ্যমে, যে কোনও ওয়ার্কশীটে কর্মরত একটি সেলের নাম বাক্সটি প্রোগ্রাম্যাটিকভাবে সেট করতে চাই। শেষ বিন্দু আমি হাত দ্বারা সেট করতে চান না।

আমার ক্ষেত্রে (বলে) সেল D5 মানটি D5 এর বিষয়বস্তুতে E5 এর নাম বাক্স সেট করে।

আমি এমন একটি রেফারেন্স দেখিনি যা আমাকে এটিকে সহজভাবে করতে দেয়, তাই আমি সন্দেহ করি এটি এমন কিছু যা VBA এর মাধ্যমে সেট করা হতে পারে।

কেউ এই কাজ করেছেন বা কিভাবে এই কাজ করতে পারেন?

সম্পাদন করা

showing name box


আপনি পরিসীমা নামকরণ সম্পর্কে কথা বলছেন? আপনি "E5 এর নাম বাক্স" এর অর্থ কী তা বোঝেন না।
jonsca

আমি সম্ভবত পরিসর নামকরণ সম্পর্কে কথা বলছি, যদিও পরিসীমা শুধুমাত্র 1 কোষ হতে পারে।
Stephen

উত্তর:


4

আমি এই খুঁজছেন আপনি কি খুঁজছেন

Range("A2:A6").Name = "FruitList"

স্ন্যাপ, মহান মন একইভাবে চিন্তা
Col

3

VBA থেকে আপনি এটি করতে পারেন

activesheet.range("A2:A6").name="Fruitlist"

2

ঠিক আছে তাই আমি যা দেখছি তা মনে করি (ডান দিকের বড় বিন্দুতে @ কল এবং @ স্টিভভ ক্রেডিট দিয়ে)

activecell.name = activecell.offset( 0, -1 ).value

1
মনে হচ্ছে এটি নামের একক সক্রিয় কোষকে অবিলম্বে উপরে থাকা কোষের মতোই নাম দেবে। আপনার অর্জন করার চেষ্টা কি?
Col

2
একটু সংক্ষিপ্ত ActiveCell.Name = ActiveCell.Offset(0, -1).Value
Ellesa

@ কোল কোষটি আসলে বাম দিকে।
Stephen

@ স্টিফেন দোহ। আমি আসলেই সারি, কলামের চিন্তাভাবনা না করেই থাকতাম এবং আমি ভুল করেছিলাম।
Col

1
হ্যাঁ, এটি "আপেল" "কলা" বা পরিসরের নামের মতোই শেষ হবে যা "ফল তালিকা" নয় হয় আপনি যা চেয়েছিলেন ('D5 এর বিষয়বস্তুতে E5 এর নাম বাক্সটি সেট করুন') তবে আমি দেখি পরিবর্তে চিত্রটি কীভাবে দেখলাম। ওপস :-)
StevenV
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.