Как да дублирате лист в Excel

Когато работите в Excel, понякога ще трябва да създадете едно или повече копия на електронната си таблица. За щастие създаването на дублирани електронни таблици не е трудна задача.

Как да дублирате лист в Excel

В тази статия ще научите как да дублирате лист на Excel по много начини и на различни платформи. Също така ще разгледаме и други полезни функции, свързани с дублирането на листа, като преместване на лист, копиране на няколко листа, скриване на листове и др.

Как да дублирам лист в Excel?

Най -бързият начин за дублиране на лист е чрез плъзгане и пускане. Ето как се прави:

  1. В долната част на екрана изберете раздела на листа, който искате да копирате.

  2. Задръжте клавиша „Control“ (Ctrl) на клавиатурата.

  3. Докато държите клавиша Ctrl, плъзнете и пуснете раздела с мишката.

Ако имате твърде много листове и искате копието на вашия лист да се появи на определено място, направете следното:

  1. Щракнете с десния бутон върху раздела на листа, който искате да копирате.

  2. Кликнете върху „Преместване или копиране“.

  3. Изберете работната книга, в която искате да поставите своя дубликат.

  4. Изберете листа, пред който искате да се появи вашият дубликат.
  5. Поставете отметка „Създайте копие“.

  6. Кликнете върху „OK“.

Как да дублирам лист в Excel на Mac?

За потребителите на Mac техниката на плъзгане е приложима също:

  1. Натиснете и задръжте клавиша „Опция“.

  2. Щракнете върху раздела на листа и го плъзнете където искате.

  3. Пуснете раздела на листа и освободете клавиша за опции.

Ако обаче искате да копирате листа в друга работна книга, методът е малко по -различен:

  1. Отворете работната книга, в която искате да поставите своя дубликат.
  2. В работната книга, която съдържа оригинала, щракнете с десния бутон върху раздела на листа.

  3. Кликнете върху „Преместване или копиране“.

  4. Изберете работната книга, в която искате да поставите листа.

  5. Уверете се, че сте поставили отметка в „Създаване на копие“.

  6. Кликнете върху „OK“.

Как да дублирам лист в Excel няколко пъти?

Можете да използвате техниката с плъзгане и пускане, за да умножите бързо броя на дубликатите на вашия Excel лист:

  1. Създайте копие на вашия лист, като използвате един от горните методи.
  2. Задръжте Shift и изберете разделите на копирания лист и оригинала с мишката. Обърнете внимание, че двата раздела на листа трябва да са един до друг.
  3. Освободете Shift и задръжте Ctrl.
  4. Плъзнете и пуснете двата раздела.

  5. Освободете Ctrl.

Повторете тези стъпки. Всеки път можете да увеличавате броя на еднакви раздели на листове, които искате да дублирате допълнително.

Как да дублирате лист в Excel с пряк път?

Ако искате да създадете по -голям брой копия на листа с едно натискане на бутон, можете да създадете клавишна комбинация:

  1. Отидете на раздела „Изглед“ в лентата.

  2. Кликнете върху „Макроси“.

  3. В падащото меню щракнете върху „Записване на макрос“.

  4. Въведете клавиша за бърз достъп, който искате да използвате (например „D“).

  5. Кликнете върху „OK“.

  6. Щракнете с десния бутон върху раздела на листа, който искате да дублирате.
  7. Кликнете върху „Преместване или копиране“.

  8. Изберете работната книга, в която искате да поставите копието си.
  9. Изберете листа, пред който искате да се появи вашият дубликат.

  10. Поставете отметка „Създайте копие“.

  11. Кликнете отново върху „Макроси“.

  12. Изберете „Спиране на записа“.

Сега кликнете върху раздела на листа и натиснете Ctrl + D, за да дублирате моментално листа. Използвайте този пряк път толкова пъти, колкото ви е необходимо.

Как да дублирам лист в Excel във VBA?

Програмите на Microsoft Office имат собствен език за програмиране - Visual Basics for Application (VBA). С това можете да програмирате Excel да направи копие на лист за вас.

Първо ще трябва да отворите VBA:

  1. Ако не виждате раздела „Разработчици“ на лентата, отидете на „Файл“.

  2. Изберете „Опции“.

  3. В секцията „Персонализиране на лентата“ поставете отметка в „Разработчици“.

  4. Върнете се в работния си лист и отворете раздела „Разработчици“ в лентата.

  5. Кликнете върху „Visual Basic“.

Забележка: Можете да използвате пряк път (Alt + F11), за да отворите VBA, но това може да не работи за всички потребители.

Сега, когато сте отворили VBA, можете да създадете код, който ще автоматизира процеса на дублиране:

  1. Щракнете върху „Visual Basic“, за да отворите VBA.

  2. Щракнете върху раздела „Вмъкване“ и след това „Модул“.

  3. Копирайте и поставете следния код:

    Подкопирна машина ()

    Dim x като цяло число

    x = InputBox ("Колко копия искате?")

    За numtimes = 1 To x

    ActiveWorkbook.Sheets ("Sheet1"). Копирай _

    След: = ActiveWorkbook.Sheets ("Sheet1")

    Следващия

    End Sub

  4. Вместо лист 1, въведете името на листа, който искате да копирате.
  5. Върнете се в работния си лист и кликнете върху „Преглед“ на лентата.

  6. Кликнете върху раздела „Макроси“ и след това „Преглед на макроса“.

  7. Изберете макроса „Копирна машина“ и щракнете върху „Изпълни“.

  8. Въведете броя копия, които искате да направите (например „20“).

  9. Кликнете върху „OK“.

Как да дублирам лист в Excel Online?

Ако използвате Excel онлайн, има и лесен начин да дублирате лист:

  1. Щракнете с десния бутон върху раздела на листа, който искате да дублирате.
  2. Кликнете върху „Дублиране“.

Как да дублирам работна книга в Excel?

Първо трябва да отидете в диалоговия прозорец, който ви позволява да отворите съществуващ документ на Excel. Достъпът до този диалогов прозорец варира в зависимост от вашата версия на Excel:

  1. Excel 2007 - Office> Open

    Excel 2010 - Файл> Отваряне

    Excel 2013 - Файл> Компютър> Преглед

    Excel 2016 - Файл> Преглед

  2. Придвижете се до документа на Excel, който искате да копирате, и го изберете.
  3. Щракнете върху малката стрелка на бутона „Отваряне“.

  4. От падащото меню изберете „Отваряне като копиране“.

Вече имате две еднакви работни книги. Преименувайте копието на новата работна книга, ако е необходимо.

Как да преместите лист в Excel?

Има два лесни начина за преместване на лист в Excel.

Можете просто да изберете раздела на листа, който искате да преместите, и да го плъзнете до желаното място.

Или, ако имате твърде много листове, можете:

  1. Щракнете с десния бутон върху раздела на листа, който искате да преместите.
  2. Кликнете върху „Преместване или копиране“.

  3. Изберете раздела с листове, пред който искате да се показва вашият лист.

  4. Кликнете върху „OK“.

Как да преместите лист в Excel с пряк път?

За да създадете пряк път за преместване на лист в Excel, ще трябва да създадете макрос:

  1. Отидете на раздела „Изглед“ на лентата.

  2. Кликнете върху раздела „Макроси“.

  3. Изберете „Запис на макрос“.

  4. Поставете ключа, който искате да използвате като пряк път (например „M“).

  5. Щракнете с десния бутон върху раздела на листа, който искате да преместите.

  6. Изберете „Преместване или копиране“.

  7. Изберете къде искате да преместите листа.

  8. Кликнете върху „OK“.

  9. Върнете се към „Макроси“.

  10. Щракнете върху „Спиране на записа“.

Всеки път, когато щракнете върху Ctrl + M, Excel ще премести вашия лист на избраното от вас място.

Как да копирате няколко листа няколко пъти в Excel?

Най -бързият начин да копирате няколко листа е да:

  1. Изберете разделите на листа, които искате да копирате, докато държите Ctrl.

  2. Щракнете с десния бутон върху някой от избраните раздели на листа.
  3. Изберете „Преместване или копиране“.

  4. Щракнете върху листа, пред който искате да се появят копията.

  5. Поставете отметка „Създайте копие“.

  6. Кликнете върху „OK“.

Повторете този процес, докато получите желания брой копия.

Допълнителни често задавани въпроси

Как да скрия листове в Excel?

Възможно е във файл на Excel да има някои скрити листове, които не сте създали. Можете да проверите това лесно и да скриете всички скрити листове:

1. Щракнете с десния бутон върху който и да е раздел на листа.

2. Щракнете върху „Покажи“.

3. Изберете листа, който искате да скриете, и кликнете върху „OK“.

За съжаление не можете да покажете всички листове наведнъж. Ще трябва да повторите този процес за всеки скрит лист.

Също така, ако във файла на Excel няма скрити листове, бутонът „Разкриване“ няма да може да се кликва.

Как да копирам лист и да преименувам автоматично в Excel?

Първо ще трябва да отворите VBA в Excel и да създадете нов модул:

1. Отидете на раздела „Разработчици“ на лентата.

2. Щракнете върху „Visual Basic“.

3. Щракнете върху „Вмъкване“ и след това „Модул“.

4. Копирайте и поставете следния код:

Подсъздаване ()

„Актуализиране чрез Extendoffice

Dim I As Long

Dim xNumber As Integer

Dim xName As String

Затъмнете xActiveSheet като работен лист

На грешка възобновяване следващо

Application.ScreenUpdating = False

Задайте xActiveSheet = ActiveSheet

xNumber = InputBox ("Колко копия искате?")

За I = 1 До xNumber

xName = ActiveSheet.Name

xActiveSheet.Copy After: = ActiveWorkbook.Sheets (xName)

ActiveSheet.Name = "Ново име" & I

Следващия

xActiveSheet.Activate

Application.ScreenUpdating = Вярно

End Sub

5. Вместо „NewName“, въведете желаното име на вашето копие. Ако създавате няколко копия, Excel ще присвоява суфикси (“-1”, “-2”, “-3” и т.н.) на всяко копие.

6. Изберете раздела на листа, на който искате да направите преименувани копия.

7. Отидете на раздела „Изглед“ на лентата.

8. Щракнете върху „Макроси“ и след това „Преглед на макроси“.

9. Изберете макроса „Създаване“ и щракнете върху „Изпълни“.

10. Въведете необходимия брой копия (напр. „5“).

11. Щракнете върху „OK“.

Забележка: Натискането на F5 на клавиатурата може да замени стъпки 7. и 8, но това може да не работи за всички потребители.

Сега имате пет преименувани копия на оригиналния си лист (т.е. “NewName-1”, “NewName-2” ...)

Създаване на дублиран лист в Excel

Независимо дали притежавате Mac, компютър или работите в Excel Online, сега знаете, че създаването на дублирани електронни таблици е проста задача. Дори сме ви снабдили с кодовете, които трябва да копирате и поставите във вашия MS Excel.

Имали ли сте някога проблеми с дублирането на лист в Excel? Как решихте проблема? Кажете ни в секцията за коментари по -долу.

скорошни публикации

$config[zx-auto] not found$config[zx-overlay] not found