Hirdetés
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Elkezdte felszámolni a GPU-s PhysX támogatását az NVIDIA
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- 3D nyomtatás
- Titán TUF módra: teszten az NVIDIA GeForce RTX 5070 Ti!
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Hobby elektronika
- Milyen házat vegyek?
- Gaming notebook topik
- HiFi műszaki szemmel - sztereó hangrendszerek
-
PROHARDVER!
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Delila_1
veterán
válasz
lorcsi #39569 üzenetére
Sub Szetcincal()
Dim sor As Long, WS As Worksheet, utvonal As String
utvonal = ThisWorkbook.Path & "\"
Application.ScreenUpdating = False
Set WS = ActiveSheet
sor = 2
Do While Cells(sor, 1) <> ""
Sheets(Array("Munka2", "Munka3", "Munka4", "Munka5", "Munka6", "Munka7", "Munka8", _
"Munka9", "Munka10", "Munka11", "Munka12")).Copy '***
Sheets.Add before:=Sheets(1)
ActiveSheet.Name = "Munka1" '*****
WS.Rows(1).Copy ActiveWorkbook.Sheets(1).Cells(1)
WS.Rows(sor).Copy ActiveWorkbook.Sheets(1).Cells(2, 1)
ActiveWorkbook.SaveAs utvonal & sor - 1 & ". füzet.xlsx"
ActiveWorkbook.Close
sor = sor + 1
Loop
Application.ScreenUpdating = True
End SubA 3 csillaggal jelzett sorban írd át a "Munka2", "Munka3" ... "Munka12" neveket a saját lapjaid nevére..
Az 5 csillagos sorban a "Munka1" helyére írd be a szétszedendő lapod nevét. -
Delila_1
veterán
válasz
lorcsi #39552 üzenetére
A lenti makrót másold a szétszedendő füzetedben egy modulba (lásd a téma összefoglalót). Állj arra a lapra, amit külön füzetekbe akarsz másolni, majd indítsd a makrót.
Ha nem jó az új füzetek elnevezése (1.füzet.xlsx, 2.füzet.xlsx, stb.), az
ActiveWorkbook.SaveAs utvonal & sor - 1 & ". füzet.xlsx"
soron kell változtatni.Sub Szetcincal()
Dim sor As Long, WS As Worksheet, utvonal As String
utvonal = ThisWorkbook.Path & "\"
Set WS = ActiveSheet
sor = 2
Do While Cells(sor, 1) <> ""
Workbooks.Add
WS.Rows(1).Copy ActiveWorkbook.Sheets(1).Cells(1)
WS.Rows(sor).Copy ActiveWorkbook.Sheets(1).Cells(2, 1)
ActiveWorkbook.SaveAs utvonal & sor - 1 & ". füzet.xlsx"
ActiveWorkbook.Close
sor = sor + 1
Loop
End Sub -
perfag
aktív tag
Bé vagyok havazva, nincs időm 2007-ben megnézni ... Excel 2010: kijelölöd a diagramodat. Ugyanúgy, mint a képeknél itt is megjelenik egy (itt több!) menücsoport, Diagrameszközök névvel. 2010-ben van egy Elrendezés fül, Tengelyek csoport, ... innen már egyszerű.
Van úgy, hogy ott van az orrunk előtt ...
Új hozzászólás Aktív témák
- Call of Duty: Black Ops 6
- BMW topik
- Honor 200 Pro - mobilportré
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Elkezdte felszámolni a GPU-s PhysX támogatását az NVIDIA
- Szemüveges topik
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Motoros topic
- Nyaralás topik
- Villanyszerelés
- További aktív témák...