Hirdetés
- CES 2026: igazi mindenes a Lenovo legújabb, 4K-s QD-OLED monitora
- A Micron szerint nem dobbantott a végfelhasználói piacról a Crucial eltűnésével
- Beépített hangszórót is kapott az MSI legfrissebb mini PC-je
- CES 2026: egy ponton világelső lett a Micron új SSD-családja
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- Milyen széket vegyek?
- DUNE médialejátszók topicja
- CES 2026: a hatékonyabb szellőztetésre gyúr a Phanteks többkamrás háza
- Apple MacBook
- Őrült módjára szabja át AI-ra a GeForce-okat Kína
- Milyen monitort vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házimozi haladó szinten
- Vezeték nélküli fejhallgatók
- Nvidia GPU-k jövője - amit tudni vélünk
Új hozzászólás Aktív témák
-
#90999040
törölt tag
válasz
öcsi-bácsi
#1491
üzenetére
Pontosan ezekről beszéltem. Ezt a kódot így is meg lehetne csinálni:
Sheets("munka1").Select
pass = "123456789"
Sheets("munka2").Unprotect pass
Sheets("munka1").Range("a1").Copy Destination:=Sheets("Munka2").Range("A1")
Sheets("munka2").Protect Password:=passEz pontosan azt csinálja, amit a Tiéd, csak nem 11, hanem 5 sorban.
Újra kihangsúlyozom: VBA-ban a Select és az Activate használatát csak elkerülhetetlen esetben célszerű használni, így a legtöbb esetben az Application.ScreenUpdating használata is feleslegessé válik(kivéve, ha az aktív munkalapra másolsz nagy mennyiségű adatot), valamint a kód is áttekinthetőbb.
Új hozzászólás Aktív témák
- BestBuy topik
- SkyShowtime
- Milyen széket vegyek?
- DUNE médialejátszók topicja
- QNAP hálózati adattárolók (NAS)
- Gumi és felni topik
- CES 2026: a hatékonyabb szellőztetésre gyúr a Phanteks többkamrás háza
- Okos Otthon / Smart Home
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


