আপনি কি EXCEL এ কোনও অবজেক্টের ধরণ পরিবর্তন করতে পারেন?


0

আমি একটি EXCEL নথির ভিতরে পাঠ্য সহ একটি আয়তক্ষেত্র তৈরি করেছি এবং এটিকে অনেকগুলি ফর্ম্যাট করেছি, যদি আমি হঠাৎ করে এটি বৃত্তাকার (তির্যক) ধরণে পরিবর্তন করতে চাই, তবে এটি এক্সকেলের কোনও উপায় আছে?

এখনই, আমি একটি বৃত্তাকার (তির্যক) অবজেক্ট তৈরি করব তারপরে অনুলিপি আইকনের মাধ্যমে অবজেক্টের বিন্যাসটি অনুলিপি করব। অবজেক্টের মাত্রা হিসাবে, আমি কেবল এটি ম্যানুয়ালি অনুলিপি করব। এছাড়াও অবজেক্টের ভিতরে লেখা লেখাটিও ম্যানুয়ালি অনুলিপি করা হয়। আমি আশা করছিলাম যে এটি করার কোনও দ্রুত উপায় আছে কিনা।

উত্তর:


1

আপনি ভিবিএ ম্যাক্রোর সাথে এটি করতে পারেন। স্বীকৃতভাবে আমি এক্সেল 2013 দিয়ে চেষ্টা করেছি যাতে 2010 এর সাথে কিছুটা আলাদা হতে পারে।

Selection.ShapeRange.AutoShapeType = msoShapeOval

নির্বাচিত আকারটি ওভালে পরিবর্তন করে

Selection.ShapeRange.AutoShapeType = msoShapeRectangle

এটি আবার পরিবর্তন করুন।

আপনি উদাহরণ হিসাবে যেমন উচ্চতা, প্রস্থ ইত্যাদি সেট করতে পারেন:

Sub Macro3()
    ActiveSheet.Shapes.Range(Array("Oval 3")).Select
    Selection.ShapeRange.Height = 53.8582677165
    Selection.ShapeRange.ScaleHeight 1.11, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.AutoShapeType = msoShapeOval
End Sub

উপরেরটি একটি নির্দিষ্ট আকার নির্বাচন করে। আপনি সমস্ত আকার খুঁজে পেতে ভিবিএ পেতে পারেন। ActiveSheet.Shapesএমন একটি পরিসীমা ফিরিয়ে দেবে যা আপনি লুপ করতে পারবেন, বর্তমানটি পরীক্ষা করুন AutoShapeTypeএবং প্রয়োজনে এটি পরিবর্তন করুন।

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