Hirdetés
- Milyen okostelefont vegyek?
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- iPhone topik
- Megjelent az iOS 26.1 és iPadOS 26.1
- Samsung Galaxy S20 FE - tényleg nem lite
- Kis méret, nagy változás a Motorolánál
- Motorola Edge 70 - többért kevesebbet
- Samsung Galaxy S25 - végre van kicsi!
- Xiaomi Mi 9T Pro - tizenegyes!
- Samsung Galaxy Watch8 - Classic - Ultra 2025
-
Mobilarena
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
-
Pakliman
tag
válasz
Lokids
#45540
üzenetére
Szia!
Private Sub Kód_írása_programból()
Dim c As Long
'Új munkafüzet létrehozása
Workbooks.Add
c = Application.VBE.ActiveVBProject.VBComponents("ThisWorkbook").CodeModule.CountOfLines
'Az új munkafüzetbe beírunk egy kódot!!!
With Application.VBE.ActiveVBProject.VBComponents("ThisWorkbook").CodeModule
.InsertLines c + 1, "'Ezeket a sorokat programból hoztuk létre!!"
.InsertLines c + 2, "Private Sub Workbook_BeforeClose(Cancel As Boolean)"
.InsertLines c + 4, "End Sub"
End With
End SubItt egy részletes és "teljesen érthető" leírás.
Én is ebből (is) tanulgattam.
-
Fferi50
Topikgazda
válasz
Lokids
#45540
üzenetére
Szia!
"Viszont ennek a ws change makrónak a létrehozott WB-n kell futnia."
Úgy érted, hogy amikor bezárják és újra megnyitják, akkor a "saját" makrója fusson?"makróval hogyan tudok makrót illeszteni egy létrehozott WB-be"
Elvileg lehet a VB projektben makróval makrókat módosítani, újakat beleírni, törölni stb. DE nem javasolt - bármelyik vírusírtó veszélyesnek ítélheti és kigyomlálhatja - és nem is egyszerű.
Megoldható például úgy, hogy mented az alap munkafüzetet más néven, kitörlöd belőle azokat a munkalapokat, amelyek nem kellenek bele, hozzáadod az újakat, formázod stb.
A mentéssel mentődnek a makrók is - természetesen makróbarát vagy bináris munkafüzetként kell menteni. Mindezt megteheted az alap munkafüzet makróiból.
Ráadásul mivel más néven mented, az eredeti mindig megmarad és újra felhasználható.
Aztán lehet sablont is létrehozni, amiben benne vannak a makrók és az új munkafüzetet a sablonból megnyitni.
Üdv.
Mentsd
Új hozzászólás Aktív témák
- Milyen SSD-t vegyek?
- Allegro vélemények - tapasztalatok
- Linux kezdőknek
- PROHARDVER! feedback: bugok, problémák, ötletek
- BestBuy topik
- Ne várj sokat a vásárlással: drágulás a láthatáron
- Amlogic S905, S912 processzoros készülékek
- Windows 11
- Horgász topik
- Milyen okostelefont vegyek?
- További aktív témák...
- Egyedi ékszerdobozka
- LG 27GS60QC-B - 27" Ívelt - 2560x1440 - 180Hz 1ms - AMD FreeSync - Bontatlan - 2 Év Gyári Garancia
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 64GB 512GB 5500M macbook garanciával hibátlan működéssel
- AMD AM4-es HP OMEN 25L GT12 alaplapok - B550 chipset
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3551,100% Akkumulátor
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest

Fferi50

