Мазмұны
Excel бағдарламасында жұмыс істеу кезінде ұяшықтардың ретін өзгерту қажет болады, мысалы, олардың кейбірін ауыстыру қажет. Мұны әртүрлі тәсілдермен қалай жасауға болады, біз осы мақалада талдаймыз.
мазмұны
Ұяшықтарды жылжыту тәртібі
Excel бағдарламасында бұл процедураны орындауға мүмкіндік беретін жеке функция жоқ. Ал стандартты құралдарды пайдаланған кезде, қалған ұяшықтар сөзсіз ауысады, олар кейін өз орнына қайтарылуы керек, бұл қосымша әрекеттерге әкеледі. Дегенмен, тапсырманы орындаудың әдістері бар және олар төменде талқыланады.
1-әдіс: Көшіру
Бұл бастапқы деректерді ауыстыру арқылы элементтерді басқа жерге көшіруді қамтитын ең оңай әдіс. Процедура келесідей:
- Біз жылжытуды жоспарлаған бірінші ұяшықта тұрамыз (оны таңдаңыз). Бағдарламаның негізгі қойындысында түймені басыңыз «Көшіру» (құралдар тобы «Буфер»). Сондай-ақ пернелер тіркесімін басуға болады Ctrl + C.
- Парақтағы кез келген бос ұяшыққа өтіп, түймені басыңыз «Кірістіру» сол қойындыда және құралдар тобында. Немесе жылдам пернелерді қайта пайдалануға болады – Ctrl + V.
- Енді біз біріншісін ауыстырғымыз келетін екінші ұяшықты таңдап, оны көшіреміз.
- Біз бірінші ұяшықта тұрып, түймені басамыз «Кірістіру» (немесе Ctrl + V).
- Енді бірінші ұяшықтағы мән көшірілген ұяшықты таңдап, оны көшіріңіз.
- Деректерді енгізгіңіз келетін екінші ұяшыққа өтіп, таспадағы сәйкес түймені басыңыз.
- Таңдалған элементтер сәтті ауыстырылды. Көшірілген деректерді уақытша сақтаған ұяшық енді қажет емес. Оны тінтуірдің оң жақ түймешігімен басып, ашылатын мәзірден пәрменді таңдаңыз «Жою».
- Оң жақтағы/төменгі жағындағы ұяшықтың жанындағы толтырылған элементтердің бар-жоғына байланысты тиісті жою опциясын таңдап, түймені басыңыз. OK.
- Ұяшықтарды ауыстыру үшін мұны істеу керек.
Бұл әдісті жүзеге асыру үшін көптеген қосымша қадамдарды орындау қажет болғанына қарамастан, оны пайдаланушылардың ең көп саны пайдаланады.
2-әдіс: сүйреп апарыңыз
Бұл әдіс ұяшықтарды ауыстыру үшін де қолданылады, бірақ бұл жағдайда ұяшықтар ауыстырылады. Сонымен, біз келесі әрекеттерді орындаймыз:
- Жаңа орынға жылжытуды жоспарлаған ұяшықты таңдаңыз. Біз тінтуір курсорын оның шекарасының үстіне жылжытамыз және ол көріністі әдеттегі меңзерге ауыстырған кезде (соңында әртүрлі бағытта 4 көрсеткі бар), пернені басып тұрыңыз. ауысым, тінтуірдің сол жақ түймешігін басып ұяшықты жаңа орынға жылжытыңыз.
- Көбінесе бұл әдіс көрші ұяшықтарды ауыстыру үшін қолданылады, өйткені бұл жағдайда элементтерді ауыстыру кестенің құрылымын бұзбайды.
- Егер біз ұяшықты бірнеше басқа элементтер арқылы жылжытуды шешсек, бұл барлық басқа элементтердің орнын өзгертеді.
- Осыдан кейін сізге тәртіпті қалпына келтіруге тура келеді.
3-әдіс: Макростарды қолдану
Мақаланың басында біз Excel-де, өкінішке орай, ұяшықтарды орындарда жылдам «ауыстыруға» мүмкіндік беретін арнайы құрал жоқ екенін айттық (жоғарыдағы әдісті қоспағанда, тек көрші элементтер үшін тиімді). Дегенмен, мұны макростар арқылы жасауға болады:
- Алдымен қолданбада «әзірлеуші режимі» қосылғанына көз жеткізу керек (әдепкі бойынша өшірулі). Бұл үшін:
- мәзірге өтіңіз «Файл» және сол жақтағы тізімнен таңдаңыз «Параметрлер».
- бағдарлама опцияларында ішкі бөлімді басыңыз «Таспаны теңшеу», оң жағында элементтің алдына белгі қойыңыз «Әзірлеуші» және нұқыңыз OK.
- Қойындыға ауысу «Әзірлеуші», мұнда белгішені басыңыз «Visual Basic» (құралдар тобы «код»).
- Редакторда түймені басу арқылы «Кодты қарау», төмендегі кодты пайда болған терезеге қойыңыз:
Sub ПеремещениеЯчеек()
Dim ra Ауқым ретінде: ra = Таңдауды орнатыңыз
msg1 = "ДВУХ диапазонов идентификаторын анықтау"
msg2 = "Двух диапазонов ИДЕНТИЧНОГО размера произведите"
Егер ra.Areas.Count <> 2 болса, MsgBox msg1, vbCritical, "Проблема": Қосымшадан шығу
Егер ra.Areas(1).Count <> ra.Areas(2).Count Содан кейін MsgBox msg2, vbCritical, "Проблема": Қосымшадан шығу
Application.ScreenUpdating = False
arr2 = ra.Areas(2).Мән
ra.Areas(2).Мән = ra.Areas(1).Мән
ra.Areas(1).Мән = arr2
End Sub
- Жоғарғы оң жақ бұрыштағы крест түріндегі әдеттегі түймені басу арқылы редактор терезесін жабыңыз.
- Пернені басып тұру Ctrl пернетақтада біз ауыстыруды жоспарлаған элементтер саны бірдей екі ұяшықты немесе екі аймақты таңдаңыз. Содан кейін біз түймені басамыз «Макро» (қойынды «Әзірлеуші», Топ «код»).
- Терезе пайда болады, онда біз бұрын жасалған макросты көреміз. Оны таңдап, басыңыз «Жүгіру».
- Жұмыстың нәтижесінде макрос таңдалған ұяшықтардың мазмұнын ауыстырады.
Ескерту: құжат жабылған кезде макрос жойылады, сондықтан келесі жолы оны қайтадан жасау қажет болады (қажет болса). Бірақ, егер болашақта мұндай әрекеттерді жиі орындауға тура келетінін күтсеңіз, файлды макрос қолдауымен сақтауға болады.
қорытынды
Excel кестесіндегі ұяшықтармен жұмыс істеу деректерді енгізуді, өңдеуді немесе жоюды ғана қамтымайды. Кейде белгілі бір мәндерді қамтитын ұяшықтарды жылжыту немесе ауыстыру қажет. Excel функционалдығында бұл тапсырманы шешуге арналған жеке құрал болмағанына қарамастан, оны мәндерді көшіру және қою, ұяшықты жылжыту немесе макростарды пайдалану арқылы жасауға болады.