Көбүнчө, Microsoft Office Excel электрондук жадыбалынын редакторунда офисте же үйдө таблицалык маалыматтар менен иштөөгө туура келет. Бул тиркеменин ар бир файлында өзүнчө электрондук таблицаларга бөлүнгөн бир документ бар. Тилекке каршы, тиркеменин буйруктарынын арасында документтин бир нече барактарын автоматтык түрдө бирине айкалыштыруу функциясы жок. Ошентсе да, мындай тапшырма анчалык деле сейрек эмес жана аны "кол менен" же скрипттерди - "макроолорду" колдонуу менен чечүү керек.
Ал зарыл
Таблицалык редактор Microsoft Office Excel 2007 же 2010
Нускамалар
1 кадам
Эгерде сиз өтө көп баракты бир баракка бириктирүүнүн кажети жок болсо, анда аны көчүрүп алуу жана көчүрүп салуу операцияларынын жөнөкөй айкалышы менен жасоо кыйын эмес. Бардык таблицалар бириктириле турган баракты тандаңыз - бурулуш. Эгерде ал буга чейин эле маалыматтарды камтыса, анда кошуу курсорун кошулган аймактын биринчи уячасына - горизонталдык түрдө маалыматты кошууда экстремдик тилкенин оң жагындагы биринчи саптын уячасына же биринчи тилкенин уячасына жайгаштырыңыз. тигинен кошуп жатканда.
2-кадам
Берилиштерин пивотко кошкуңуз келген баракчага өтүп, оң жактагы төмөнкү уячаны дайындар менен чыкылдатыңыз. Бардык таблицаны тандоо үчүн Ctrl + Shift + Home баскычтопторун басыңыз. Эскерте кетүүчү нерсе, баракчанын бардык мазмунун эмес, маалыматтары бар уячаларды гана тандап алышыңыз керек, антпесе Excel кыстарганда ката жөнүндө билдирүү чыгат. Көчүрүлгөн аймакты буферге белгилеп, Ctrl + C баскычтарын басыңыз.
3-кадам
Кыскача баракчага кайтып, көчүрүлгөн чаптама - "тез баскычтарды" Ctrl + V баскычын басып, экиден ашык баракты бириктирүү керек болсо, жайгаштыруу, көчүрүү жана чаптоо операцияларын кайталаңыз. Процедуранын аягында көчүрүлгөн барактарды жок кылса болот - алардын кошумча баракчаларын чычкандын оң баскычы менен басып, "Жок кылуу" пунктун тандап, операцияны ырастоо диалогундагы "Ооба" баскычын басыңыз.
4-кадам
Эгерде айкалыштырылган барактар көп болсо, анда сценарийди колдонууга туура келет, б.а. баскычты баскычка жайгаштырып, ага тиешелүү макросун байлап коюңуз. Бул үчүн "Иштеп чыгуучу" кошумча барагын колдонуңуз. Эгер ал менюда жок болсо, каалаган өтмөктөгү бош орунду оң баскыч менен чыкылдатып, Тасманы Ыңгайлаштыр тандаңыз. "Негизги өтмөктөр" тизмесинен "Иштеп чыгуучунун" жанындагы кутучаны белгилеп, ОК баскычын чыкылдатыңыз.
5-кадам
"Иштеп чыгуучу" кошумча барагындагы "Көзөмөлдөө" командасынын тобунан "Кыстаруу" ачылуучу тизмесин ачып, андагы биринчи пунктту - баскычты тандаңыз. Андан кийин, чычканды чыкылдатып, баскычты жайгаштыргыңыз келген таблицада орунду көрсөтүңүз, экранда "Макросты объектке берүү" диалог терезеси пайда болот.
6-кадам
"Жаңы" баскычын чыкылдатып, ачылган терезедеги коддун биринчи жана акыркы саптарынын ортосуна, мисалы, төмөнкү командалардын топтомун киргизиңиз: s_ = Sheets. CountSheets. Add After: = Sheets (s_) For i = 1 S_ r_ = Sheets (i). Cells. SpecialCells (xlLastCell). Row Sheets (i). Range ("A1", Sheets (i). Cells. SpecialCells (xlLastCell)). Sheets Copy (s_ + 1). Range ("a" & n_ + 1) n_ = n_ + r_Next Макро редакторду жабыңыз.
7-кадам
Түзүлгөн баскычты чыкылдатып, ага дайындалган макро жаңы баракты түзөт, анда ал башкалардын мазмунун вертикалдык жактан байлап, бириктирет.