উত্তর:
Shiftকী বদল লক্ষ্য সারি / কলাম মুছে যাওয়ার পরিবর্তে সারি / কলাম।
এটি এখনও একটি কাটা / পেস্ট পদ্ধতি, তবে আমি ভাবতে পারি সবচেয়ে সহজ উপায়।
4-ক্লিক সমাধান: (উদাহরণস্বরূপ সারি 5 সারির উপরে 8 সারি)
দ্রষ্টব্য: এটি একাধিক সারি সরানোর জন্যও কাজ করে।
আপনার ব্যক্তিগত ম্যাক্রো ওয়ার্কবুকে নিম্নলিখিত ম্যাক্রোগুলি যুক্ত করুন এবং তাদের শর্টকাট কীগুলি বরাদ্দ করুন। আচরণটি সাবালাইম টেক্সটের সোয়াপ লাইন আপ এবং ল্যাপ ডাউন ডাউনকে নকল করে।
Sub move_rows_down()
Dim rOriginalSelection As Range
Set rOriginalSelection = Selection.EntireRow
With rOriginalSelection
.Select
.Cut
.Offset(rOriginalSelection.rows.Count + 1, 0).Select
End With
Selection.Insert
rOriginalSelection.Select
End Sub
Sub move_rows_up()
Dim rOriginalSelection As Range
Set rOriginalSelection = Selection.EntireRow
With rOriginalSelection
.Select
.Cut
.Offset(-1, 0).Select
End With
Selection.Insert
rOriginalSelection.Select
End Sub
অতীতে একইরকম মামলার সাথে ডিল করার ক্ষেত্রে, যেখানে আমি কেবল এক সারি অনুসারে বাছাই করতে পারি না, সেখানে সূত্রের ফলাফল দিয়ে একটি কলাম জেনার উপায় আমি পেয়েছিলাম যা আমি সাজিয়ে রাখতে পারি।
আমি এই সাইটের থেকে আপনার প্রশ্নের আরও সরাসরি উত্তর পেয়েছি :
মাইক্রোসফ্ট ওয়ার্ডের একটি বৈশিষ্ট্য রয়েছে যা এক্সেলের অভাব রয়েছে। জনের পদ্ধতিতে ডেটা ওয়ার্ডে স্থানান্তরিত করা, ওয়ার্ড কমান্ডটি নিয়োগ করা এবং তারপরে ডেটাটি এক্সেলের কাছে পেস্ট করা অন্তর্ভুক্ত। এই পদক্ষেপগুলি অনুসরণ করুন.
- আপনার স্পিডশিট থেকে সারি এবং কলামগুলির প্রাসঙ্গিক অংশটি অনুলিপি করুন। পরিসরের আকারটি লক্ষ্য করা ভাল, উদাহরণস্বরূপ, 118 সারি x 5 কলাম
- একটি মাইক্রোসফ্ট ওয়ার্ড ডকুমেন্টে ডেটা আটকান, যেখানে এটি স্বয়ংক্রিয়ভাবে একটি টেবিল হয়ে যায় এবং আপনার সমস্ত ফর্ম্যাটিং ধরে রাখে।
ওয়ার্ডে খুব দ্রুত গতিতে স্লাইডগুলি (বা সারিগুলির নির্বাচিত অংশগুলি) ইচ্ছামতভাবে নীচে স্লাইড করতে স্বল্প-পরিচিত শিফট-আল্ট-ইউপি-তীর এবং শিফট-অল্ট-ডাউন-তীর ব্যবহার করুন। এক বা একাধিক সারি নির্বাচন করুন। এখানে প্রদর্শিত হিসাবে আপনি পুরো সারি বা সারিটির একটি অংশ নির্বাচন করতে পারেন।
সারিগুলিকে দ্রুত অবস্থানের দিকে স্লাইড করার জন্য Shift + Alt + UpArro কয়েকবার হিট করুন।
আপনি যখন সারিগুলি নিজের পছন্দমতো ক্রমক্রম অনুসারে তৈরি করেছেন তখন সেগুলি আবার এক্সেলের মধ্যে পেস্ট করুন, নিশ্চিত হয়ে নিন যে আপনি অনুলিপি করেছেন ঠিক একই আকারের অংশটি rite
@ উইলসনের উত্তরে সামান্য উন্নতি:
সারি নম্বরটিতে রাইট ক্লিক করুন (উদাঃ সারি 8), "t" টিপুন রাইট ক্লিকের সারি নম্বর (উদাহরণস্বরূপ সারি 5), "e" টিপুন
মাউস এবং কীবোর্ডের মিশ্রণটি আমার পক্ষে সত্যিই এটির গতি বাড়ায়।
এখানে একটি সাব রয়েছে যা কলামগুলির জন্যও কাজ করে; এটি চারটি দিকের জন্য কার্যকারিতা একত্রিত করে:
Sub MoveRowsOrColumns(direction As String)
Dim rOriginalSelection As Range
Select Case direction
Case "up", "down"
Set rOriginalSelection = Selection.EntireRow
Case "left", "right"
Set rOriginalSelection = Selection.EntireColumn
Case Else
Debug.Assert False
End Select
With rOriginalSelection
.Select
.Cut
Select Case direction
Case "up"
.Offset(-1, 0).Select
Case "down"
.Offset(rOriginalSelection.Rows.Count + 1, 0).Select
Case "left"
.Offset(0, -1).Select
Case "right"
.Offset(0, rOriginalSelection.Columns.Count + 1).Select
End Select
End With
Selection.Insert
rOriginalSelection.Select
End Sub