Új hozzászólás Aktív témák

  • Fferi50

    őstag

    válasz föccer #51277 üzenetére

    Szia!
    Ha a terület egyforma, akkor az lehet a gond, hogy annak a munkalapnak kell aktívnak lenni, amelyikbe az értéket be szeretnéd illeszteni.
    Egyébként használható a With utasítás is:
        Dim Akt_datum_oszlop As Integer
        With Workbooks("Tech_elemzo_recet_mintavetel_v4_3.xlsm")
        Akt_datum_oszlop = .Sheets("KEZELŐ").Range("H19").Value
        MsgBox (Akt_datum_oszlop)
          .Sheets("MBO_haladás").Activate
          Range(Cells(4, Akt_datum_oszlop), Cells(37, Akt_datum_oszlop)).Value = .Sheets("KEZELŐ").Range(Cells(2, 20), Cells(35, 20)).Value ' MBO KPI
        End With
        MsgBox ("KÉSZ")
    'Ha szükséges, akkor vissza aktíválhatod a
    .Sheets("KEZELŐ").Activate sorral az End With előtt a kezelő munkalapot. De magához az értékek kiolvasásához nem kell aktívnak lennie.
    Üdv.

Új hozzászólás Aktív témák