Keresés

Aktív témák

  • lapa

    veterán

    micsimicsi? a szöveg színe kell? nemmondom meg. najó: Font.ColorIndex

    a többi már ott van korábban. egyébként ha megjeleníted a visual basic eszköztárat (menüsor mellett jobb gombra katt), ott tudsz rekordolni dolgokat (pl. kör - OK - egy cella betűszínének belövése - kocka). ezután ugyanezen a menün ''visual basic editor'' gomb, majd a bal oldalon megjelenő listában ''modules'' - ''module1'' - duplakatt - jobboldalt látod amit előtte csináltál.

    remélem elég gyors voltam. :D

    [Szerkesztve]

  • lapa

    veterán

    válasz lapa #9 üzenetére

    itt egy release candidate:

    ''Function whatsmycolor(melyikcella) As Long
    whatsmycolor = [melyikcella].Interior.Color
    End Function''

    és a cellában már nem kellenek a macskakörmök, hanem: =whatsmycolor(A1)

    ez ugye annyi fejlődés, hogy lehet nyilakkal jelölgetni a célcellát.

    ps: moonman: alap office telepítésnél a vb súgó nem telepszik, fel kell nyomni azt is. abban kell keresni az event-es okosságot.

    UPD: #11: ''beépített'' annyiban lehet, ha a sablonfájlodba mented. akkor szvsz használható minden olyan fájlban, amit a gépen megnyitsz. még advancedebb lehet, ha hálózati meghajtóra, egyetlen sablonra hivatkozik az összes gép, amin használnád. sztem ez elég advanced.

    [Szerkesztve]

  • lapa

    veterán

    válasz moonman #2 üzenetére

    ez sztem komolyabb, vmi eventes vb szórakozás (keress rá onkeypressed stb.). annyira nem egyszerű (nekem) mert definiálni kell az eventet meg mittomén még mit. de egyszer vmi ilyen onsave cuccot már összehoztam és műxik. csak már nemtom hol van.

  • lapa

    veterán

    há' má' hogyne létezne. itten egy béta verzió:

    1. ALT+F11 --> bal oldalon ''project explorer'' --> célfájlon jobb gomb --> insert module --> jobb oldalra beszúr ezt ('' nélkül ofkorsz):

    ''Function whatsmycolor(melyikcella) As Long

    whatsmycolor = Range(melyikcella).Interior.ColorIndex

    End Function''

    utána valamelyik cellába beír: =whatsmycolor(''A1'') és az excel kiköpi a színkódot. a .colorindex helyett lehet csak .color -t is használni, attól nagyobbak lesznek a számok... :)

    majd még küzdök vele, hogy nem kelljen a cellahivatkozást magyarázni neki.

Aktív témák

Hirdetés