Telefonszámunk: 1-472-0679

[Resolved] képletek elrejtése …

Kezdőlap Fórumok Excel programozás [Resolved] képletek elrejtése …

Topic Resolution: Resolved
5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #9588
    Potus
    Felhasználó

    Hello!

    Van olyan lehetőség, hogy a cellákban található képleteket elrejtsem anélkül, hogy a munkalapot zároljam vagy levédjem? Szeretném, ha közben a macrok generálta változások megtörténjenek a lapon.

    előre is köszi : Potus

    #9589
    delila
    Felhasználó

    Szia!

    A feladattól függ a megoldás.
    A munkalap ScollArea tulajdonságához beírtam: $A:$C
    Ezzel elértem, hogy lapvédelem nélkül csak az első 3 oszlopba lehet kattintani. Egy makró megadja, hogy a C oszlopba beírt adattal (jelenleg számmal) történjen a D oszlopban egy művelet, amit a makró által előállított képlet hajt végre.

    Private Sub Worksheet_Change(ByVal Target As Range)
        If Target.Column = 3 Then
            Application.EnableEvents = False
            Cells(Target.Row, 4) = "=3*" & Target.Value
            Application.EnableEvents = True
        End If
    End Sub

    Delila

    #9590
    Potus
    Felhasználó

    Szia!

    Mellékeltem egy képet. Mindenhol ahol van valami ott képlet van. Egy macro az F1,F2,F3-ban változtatja a szöveget és ez a változás változtatja az adatokat. Szeretném, ha nem látszanának a képletek csak az eredmény ill. átírni sem tudná bárki a képleteket. Viszont a CCA feliratú beszúrt alakzatra – saját menű gomb – rakott macroval tudná változtatni az adatokat.

    Potus

    Attachments:
    You must be logged in to view attached files.
    #9596
    horvimi
    Adminisztrátor

    Én azt csinálnám, hogy a képletet is makróval írnám, ugyanazzal, ami az F1-F2-F3-ban változtat, majd a makró értékké alakítaná az eredményeket. Így a képletet csak a makró ismeri.
    Ez elég kommon megoldás.

    Imre

    #9612
    Potus
    Felhasználó

    Köszi, probálkozom!

5 bejegyzés megtekintése - 1-5 / 5
  • Be kell jelentkezni a hozzászóláshoz.