Kezdőlap › Fórumok › Excel témák › [Resolved] MOST függvény használata › Hozzászólás: [Resolved] MOST függvény használata
Szia!
Ez makróval oldható csak meg.
Eseménykezelőt kell írni ami akkor fut le, amikor egy adott oszlopban lévő cella tartalma megváltozik.
1. A szóban forgó munkalap nevén jobb klikk -> Kód megjelenítése
2. A megjelenő ablak jobb oldalának tetején(General) helyett átváltod „Worksheet”-re, mellette válaszd ki a „Change” eseményt.
3. Megjelenik a Worksheet_Change eseménykezelő Subrutin üresen.
4. Egészítsd ki erre:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Application.EnableEvents = False
Target.Offset(0, 1) = Date
Target.Offset(0, 2) = Time
Application.EnableEvents = True
End If
End Sub
5. Ha sikerült, akkor azt fogod tapasztalni, hogy bármit beírsz vagy változtatsz az „A”, azaz az 1. oszlopban, mellé beírja a dátumot, amellé meg az időt.
Ha nem az „A” oszlopról lenne szó, akkor a kódban módosítsd a
If Target.Column = 1
részt az annyiadik oszlopra, amit szeretnél.
6. Mentsd a munkafüzetet makróbarát munkafüzetként (*.xlsm)
Szólj, hogy sikerült-e!
Imre
- A hozzászólás módosításra került: 9 years, 6 months telt el-horvimi.