Hirdetés
- Brogyi: CTEK akkumulátor töltő és másolatai
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- gban: Ingyen kellene, de tegnapra
- eBay-es kütyük kis pénzért
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Geri Bátyó: Samsung T7 1TB külső SSD
-
LOGOUT
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
-
m.zmrzlina
senior tag
válasz
Kornl23
#10957
üzenetére
Továbbra is a MA() fv-ből indulnék ki.
Az előző megoldásomat egészítsd ki ezzel:Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.ScreenUpdating = False
Range("E1").Select
For i = 1 To Range("E" & Rows.Count).End(xlUp).Row
If ActiveCell.Value <> "" Then
ActiveCell.Copy
ActiveCell.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
ActiveCell.Offset(1, 0).Select
Next
ActiveWorkbook.save
Application.ScreenUpdating = True
End SubEz a megoldás a munkafüzet bezárása előtt a dátumokat tartalmazó cellákat felülírja a saját értékükkel, kitörölve egyúttal belőlük a MA() fv-t.
Ezt nem modulba kell másolni, hanem a ThisWorkbook BeforeClose eseményébe! Természetesen a te tartományaid nyilván mások.
Új hozzászólás Aktív témák
- Amilyen gyorsan jött, olyan gyorsan ment is a világ legdrágább csúcs-VGA-ja?
- League of Legends
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Samsung Galaxy Watch6 Classic - tekerd!
- PlayStation 5
- Azonnali fáradt gőzös kérdések órája
- Redmi Pad 2 Pro / Poco Pad M1 - egy teszt, két lélek
- Android szakmai topik
- Samsung Galaxy Fit 3 - keveset, de jól
- Diabetes - Cukorbetegség
- További aktív témák...
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Fferi50
