අන්තර්ගතය
එක්සෙල් හි වැඩ කරන අතරතුර, සෛල අනුපිළිවෙල වෙනස් කිරීම බොහෝ විට අවශ්ය වේ, උදාහරණයක් ලෙස, ඔබ ඒවායින් සමහරක් හුවමාරු කර ගත යුතුය. මෙය විවිධ ආකාරවලින් කරන්නේ කෙසේද, අපි මෙම ලිපියෙන් විශ්ලේෂණය කරමු.
අන්තර්ගත
සෛල චලනය කිරීමේ ක්රියා පටිපාටිය
Excel හි මෙම ක්රියා පටිපාටිය සිදු කිරීමට ඔබට ඉඩ සලසන වෙනම කාර්යයක් නොමැත. තවද සම්මත මෙවලම් භාවිතා කරන විට, ඉතිරි සෛල අනිවාර්යයෙන්ම මාරු වනු ඇත, පසුව ඔවුන්ගේ ස්ථානයට ආපසු යා යුතු අතර, අතිරේක ක්රියාවන් සිදු වනු ඇත. කෙසේ වෙතත්, කාර්යය ඉටු කිරීමට ක්රම තිබේ, ඒවා පහත සාකච්ඡා කරනු ඇත.
ක්රමය 1: පිටපත් කරන්න
මූලික දත්ත ප්රතිස්ථාපනය සමඟ මූලද්රව්ය වෙනත් ස්ථානයකට පිටපත් කිරීම ඇතුළත් වන පහසුම ක්රමය මෙය විය හැකිය. ක්රියා පටිපාටිය පහත පරිදි වේ:
- අපි චලනය කිරීමට සැලසුම් කරන පළමු කොටුව තුළ (එය තෝරන්න) අපි නැගිටිමු. වැඩසටහනේ ප්රධාන පටිත්තෙහි, බොත්තම මත ක්ලික් කරන්න “පිටපත් කරන්න” (මෙවලම් කණ්ඩායම "ක්ලිප්බෝඩ්"). ඔබට යතුරු සංයෝජනය එබිය හැකිය Ctrl + C..
- පත්රයේ ඕනෑම නිදහස් කොටුවකට ගොස් බොත්තම ඔබන්න "ඇතුළු කරන්න" එකම ටැබ් සහ මෙවලම් කණ්ඩායම තුළ. නැතහොත් ඔබට නැවත උණුසුම් යතුරු භාවිතා කළ හැකිය - Ctrl + V.
- දැන් අපට පළමු මාරු කිරීමට අවශ්ය දෙවන කොටුව තෝරන්න, එය පිටපත් කරන්න.
- අපි පළමු කොටුවේ නැඟිට බොත්තම ඔබන්න "ඇතුළු කරන්න" (හෝ Ctrl + V).
- දැන් පළමු කොටුවේ අගය පිටපත් කළ කොටුව තෝරා එය පිටපත් කරන්න.
- ඔබට දත්ත ඇතුළු කිරීමට අවශ්ය දෙවන කොටුව වෙත ගොස්, රිබනයෙහි ඇති අදාල බොත්තම ඔබන්න.
- තෝරාගත් අයිතම සාර්ථකව හුවමාරු කර ඇත. පිටපත් කළ දත්ත තාවකාලිකව රඳවා තබා ඇති කොටුව තවදුරටත් අවශ්ය නොවේ. එය මත දකුණු-ක්ලික් කර විවෘත වන මෙනුවෙන් විධානය තෝරන්න “මකන්න”.
- මෙම කොටුවට යාබදව දකුණු/පහළ හෝ පුරවන ලද මූලද්රව්ය තිබේද යන්න මත පදනම්ව, සුදුසු මකාදැමීමේ විකල්පය තෝරා බොත්තම ක්ලික් කරන්න OK.
- සෛල හුවමාරු කිරීම සඳහා කළ යුතු සියල්ල එයයි.
මෙම ක්රමය ක්රියාත්මක කිරීම සඳහා, ඔබට අමතර පියවර රාශියක් සිදු කිරීමට අවශ්ය වුවද, එය විශාලතම පරිශීලකයින් විසින් භාවිතා කරනු ලැබේ.
ක්රමය 2: ඇදගෙන යන්න
මෙම ක්රමය සෛල හුවමාරු කිරීම සඳහා ද භාවිතා වේ, කෙසේ වෙතත්, මෙම අවස්ථාවේ දී, සෛල මාරු කරනු ලැබේ. එබැවින්, අපි පහත සඳහන් ක්රියාවන් සිදු කරන්නෙමු:
- අපි නව ස්ථානයකට ගෙන යාමට අදහස් කරන කොටුව තෝරන්න. අපි මූසික කර්සරය එහි මායිම හරහා ගෙන යන අතර, එය සාමාන්ය දර්ශකයට දර්ශනය වෙනස් කළ විගසම (අවසානයේ විවිධ දිශාවලට ඊතල 4ක් සහිතව), යතුර ඔබා අල්ලාගෙන සිටින්න. මාරුව, වම් මූසික බොත්තම එබීමෙන් සෛලය නව ස්ථානයකට ගෙන යන්න.
- බොහෝ විට, මෙම ක්රමය යාබද සෛල හුවමාරු කිරීමට භාවිතා කරයි, මන්ද මෙම නඩුවේ මූලද්රව්ය මාරු කිරීම මේසයේ ව්යුහය උල්ලංඝනය නොකරනු ඇත.
- අපි සෛලයක් තවත් කිහිපයක් හරහා ගෙන යාමට තීරණය කළහොත්, මෙය අනෙකුත් සියලුම මූලද්රව්යවල පිහිටීම වෙනස් කරයි.
- ඊට පසු, ඔබට පිළිවෙල යථා තත්වයට පත් කිරීමට සිදුවනු ඇත.
ක්රමය 3: මැක්රෝස් භාවිතා කිරීම
ලිපියේ ආරම්භයේදීම අපි සඳහන් කළේ එක්සෙල් හි, අහෝ, ස්ථානවල සෛල ඉක්මනින් “ස්වාප්” කිරීමට ඔබට ඉඩ සලසන විශේෂ මෙවලමක් නොමැති බවයි (ඉහත ක්රමය හැර, එය යාබද මූලද්රව්ය සඳහා පමණක් ක්රියාත්මක වේ). කෙසේ වෙතත්, මෙය macros භාවිතයෙන් කළ හැකිය:
- මුලින්ම ඔබ ඊනියා "සංවර්ධක මාදිලිය" යෙදුමේ සක්රිය කර ඇති බවට වග බලා ගත යුතුය (පෙරනිමියෙන් අක්රිය). මේ වෙනුවෙන්:
- මෙනුව වෙත යන්න "ගොනුව" සහ වම් පස ඇති ලැයිස්තුවෙන් තෝරන්න "පරාමිතීන්".
- වැඩසටහන් විකල්පයන් තුළ, උපවගන්තිය මත ක්ලික් කරන්න "රිබනය අභිරුචිකරණය කරන්න", දකුණු පැත්තේ, අයිතමය ඉදිරියෙන් ටික් එකක් දමන්න "සංවර්ධක" ක්ලික් කරන්න OK.
- ටැබ් එකට මාරු වෙන්න "සංවර්ධක", අයිකනය මත ක්ලික් කරන්න "දෘෂ්ය මූලික" (මෙවලම් කණ්ඩායම "කේතය").
- සංස්කාරකයේ, බොත්තම මත ක්ලික් කිරීමෙන් "කේතය බලන්න", දිස්වන කවුළුවේ පහත කේතය අලවන්න:
Sub ПеремещениеЯчеек()
Dim ra As Range: Set ra = තේරීම
msg1 = "ප්රයෝගිකව ප්රකාශ කරන්න"
msg2 = "ප්රයෝගිකව ප්රකාශ කරන්න"
ra.Areas.Count <> 2 නම් MsgBox msg1, vbCritical, "Проблема": උපසිරැසි පිටවන්න
ra.Areas(1) නම්. ගණන් කරන්න <> ra.Areas(2).Count එවිට MsgBox msg2, vbCritical, "Проблема": උපසිරැසි පිටවන්න
Application.ScreenUpdating = False
arr2 = ra.Areas(2).Value
ra.Areas(2).Value = ra.Areas(1).Value
ra.Areas(1).Value = arr2
අවසන් උප
- ඉහළ දකුණු කෙළවරේ හරස් ආකාරයෙන් සුපුරුදු බොත්තම ක්ලික් කිරීමෙන් සංස්කාරක කවුළුව වසා දමන්න.
- යතුරක් අල්ලාගෙන සිටීම Ctrl යතුරුපුවරුවේ, අපි හුවමාරු කිරීමට අදහස් කරන එකම මූලද්රව්ය සංඛ්යාවක් සහිත සෛල දෙකක් හෝ ප්රදේශ දෙකක් තෝරන්න. ඊට පස්සේ අපි බොත්තම ඔබන්න "මැක්රෝ" (ටැබ් "සංවර්ධක", සමූහය "කේතය").
- අපි කලින් සාදන ලද මැක්රෝ දකින කවුළුවක් දිස්වනු ඇත. එය තෝරා ක්ලික් කරන්න "දුවන්න".
- කාර්යයේ ප්රතිඵලයක් වශයෙන්, මැක්රෝ විසින් තෝරාගත් සෛලවල අන්තර්ගතය මාරු කරනු ඇත.
සටහන: ලේඛනය වසා ඇති විට, මැක්රෝ මකා දැමෙනු ඇත, එබැවින් ඊළඟ වතාවේ එය නැවත නිර්මාණය කිරීමට අවශ්ය වනු ඇත (අවශ්ය නම්). නමුත්, අනාගතයේදී ඔබට බොහෝ විට එවැනි මෙහෙයුම් සිදු කිරීමට සිදුවනු ඇතැයි ඔබ අපේක්ෂා කරන්නේ නම්, ගොනුව සාර්ව සහාය ඇතිව සුරැකිය හැක.
නිගමනය
එක්සෙල් වගුවක සෛල සමඟ වැඩ කිරීම දත්ත ඇතුළත් කිරීම, සංස්කරණය කිරීම හෝ මකා දැමීම පමණක් නොවේ. සමහර විට ඔබට යම් යම් අගයන් අඩංගු සෛල චලනය කිරීමට හෝ හුවමාරු කිරීමට අවශ්ය වේ. මෙම කාර්යය විසඳීම සඳහා එක්සෙල් ක්රියාකාරීත්වයේ වෙනම මෙවලමක් නොමැති වුවද, එය අගයන් පිටපත් කර ඇලවීමෙන්, සෛලයක් ගෙනයාමෙන් හෝ මැක්රෝස් භාවිතයෙන් කළ හැකිය.