Cum se creează mai multe foi de lucru dintr-o listă de valori ale celulei?
Există metode rapide sau ușoare pentru a crea mai multe foi de lucru pe baza unei liste de valori ale celulei în Excel? În acest articol, voi vorbi despre câteva trucuri bune pentru a rezolva această treabă.
Creați mai multe foi de lucru dintr-o listă de valori ale celulei cu cod VBA
Creați mai multe foi de lucru dintr-o listă de valori ale celulei cu Kutools pentru Excel
Creați mai multe foi de lucru dintr-o listă de valori ale celulei cu cod VBA
Pentru a crea rapid mai multe foi de lucru noi, denumite cu o listă de valori ale celulei, următorul cod VBA vă poate ajuta.
1. Țineți apăsat butonul ALT + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.
2. Clic Insera > Moduleși lipiți următorul cod în Module Fereastră.
Cod VBA: creați mai multe foi de lucru dintr-o listă de celule:
Sub AddSheets()
'Updateby Extendoffice
Dim xRg As Excel.Range
Dim wSh As Excel.Worksheet
Dim wBk As Excel.Workbook
Set wSh = ActiveSheet
Set wBk = ActiveWorkbook
Application.ScreenUpdating = False
For Each xRg In wSh.Range("A1:A7")
With wBk
.Sheets.Add after:=.Sheets(.Sheets.Count)
On Error Resume Next
ActiveSheet.Name = xRg.Value
If Err.Number = 1004 Then
Debug.Print xRg.Value & " already used as a sheet name"
End If
On Error GoTo 0
End With
Next xRg
Application.ScreenUpdating = True
End Sub
notițe: În codul de mai sus, A1: A7 este gama de celule pe care doriți să creați foi bazate pe, vă rugăm să o modificați în funcție de nevoile dvs.
3. Apoi apăsați F5 tasta pentru a rula acest cod, iar noile foi au fost create după toate foile din registrul de lucru curent, consultați captura de ecran:
Creați mai multe foi de lucru dintr-o listă de valori ale celulei cu Kutools pentru Excel
Dacă nu sunteți priceput cu codul de mai sus, iată un instrument la îndemână-Kutools pentru Excel, Cu său Creați foi de lucru pentru secvențe funcția, foile de lucru vor fi create pe baza valorilor celulei dintr-un nou registru de lucru.
Kutools pentru Excel : cu mai mult de 300 de programe de completare Excel la îndemână, gratuit pentru a încerca fără limitări în 30 de zile. |
După instalare Kutools pentru Excel, vă rugăm să faceți acest lucru:
1. Clic Kutools Plus > Fisa de lucru > Creați foi de lucru pentru secvențe, vezi captura de ecran:
2. În Creați foi de lucru pentru secvențe căsuță de dialog:
(1.) Selectați o foaie de lucru pe care doriți să creați foi de lucru pe secvență;
(2.) Apoi selectați Date într-o opțiune de gamă din Numele foilor pe baza casetă de listă și faceți clic pe pentru a selecta valorile celulei pe care doriți să le utilizați.
3. Apoi faceți clic pe Ok butonul, foile de lucru au fost create cu numele valorilor celulei într-un nou registru de lucru, consultați captura de ecran:
Faceți clic pe Descărcare și încercare gratuită Kutools pentru Excel acum!
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!