Hirdetés
- Asztrofotózás
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- ThinkPad (NEM IdeaPad)
- OLED TV topic
- Milyen notebookot vegyek?
- Milyen széket vegyek?
- Házimozi belépő szinten
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Asztali PC-s teljesítményt ígér az AYANEO közelgő kézikonzolja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
-
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
-
válasz
Dilikutya
#46704
üzenetére
Makróval meg így lehet megoldani (A és B oszlopba számok kerüljenek, mert C cellában összeadom őket a példában)
Private Sub Worksheet_Change(ByVal Target As Range)
'csak A és B oszlopban figyeljük a cellákat, hogy megváltozott-e a tartalmuk
If Not Intersect(Range("A:B"), Range(Target.Address)) Is Nothing Then
'megnézzük, hogy A és B oszlopban, de azonos sorban található 2 cella üres-e
If Not IsEmpty(Range("A" & Target.Row).Value) And Not IsEmpty(Range("B" & Target.Row).Value) Then
'ha egyik sem üres, akkor beírjuk a képletet a C oszlop megfelelő sorában lévő cellába
'(ez esetben összeadja a két cella értékét)
Range("C" & Target.Row).Formula = _
"=A" & Range(Target.Address).Row & "+" & "B" & Range(Target.Address).Row
Else
'ha bármelyik is üres, akkor kitörlünk mindent a C oszlop megfelelő sorában lévő cellából
Range("C" & Target.Row).Clear
End If
End If
End Sub -
Pakliman
tag
válasz
Dilikutya
#46704
üzenetére
Nem igazán értem, hogy ez miért lenne jó Neked, de ha ettől függ a világbéke, akkor a munkalap Worksheet_Change eseményébe kell megírni a kódot, valami ilyesmit, hogy:
ha ez a cella (Target!) változik
ha nem üres (most írtál bele valamit) akkor abba a cellába beírjuk a képletet
ha üres (most törölted az értékét) akkor abból a cellából töröljük a képletet
Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone Xs Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3537, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 12 Mini 64GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS3658, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3067
- Lenovo Thinkpad Tablet X1 Gen 3
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3893, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
Fferi50

