Telefonszámunk: 1-472-0679

Elnevezett képletre hivatkozás

Kezdőlap Fórumok Excel témák Elnevezett képletre hivatkozás

4 bejegyzés megtekintése - 1-4 / 4
  • Szerző
    Bejegyzés
  • #2380
    itakacs
    Felhasználó

      Szia Imre!

      A következő lenne a kérdésem!
      Van két egyszerűbb kis képlet az Email cím nevű munkalapon, ami a nevekből ékezetmentesen//ékezettel generál e-mail címet.
      Ezt szeretném a következő módon variálni:
      A G1-es cellába érvényesítéssel felvettem két szöveget (vezetéknévből/Keresztnévből) és a megfelelő cellákban lévő képleteknek ugyanezt a nevet adtam.
      A kérdés az, hogyan tudok cellában lévő szövegből elnevezett függvénynévre való hivatkozást legyártani. Világos, hogy tartományok esetében nincs gond, mert az indirekt legyártja, de az itt most nem működik. Vagy kicsit másképp: létezik-e a képletszöveg függvény inverze.Előre is köszi a segítséget!
      Csatolom a fájlt!
      Szép napot, Imre

      #2381
      itakacs
      Felhasználó

        A fájl valamiért lemaradt…

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

          Szia!

          Az INDIRECT függvény nem tudja ezt.
          Kicsit utánanéztem, de csak makrós, UDF-es megoldást találtam, meg ezt a kijelentést:

          „INDIRECT does not evaluate formulas that use worksheet functions, and if the defined name represents a formula and not a simple reference, it’ll error out.”

          Tettem egy ilyen próbát:
          G2-t választottam (üresen)
          Megnyitottam a Visual Basic Immediate ablakot (ALT-F11, majd Ctrl-G)
          Beírtam ezt:
          Selection="="&"keresztnévből"

          Működik.
          Ez azt jelenti, hogy ha feltennél egy Combo box ActiveX vezérlőt, beállítanád, hogy ezt a két nevet lehessen kiválasztani, akkor a vezérlő Change eseményéhez rendelhetnéd a következő kódot:

          Private Sub ComboBox1_Change()
              Range("G2") = "=" & ComboBox1.Text
          End Sub

          És persze ezután makróbarát munkafüzetként kell elmentened a fájlt.

          Szóval Macro Free megoldás nem létezik.

          Szerintem.

          Imre

          • A hozzászólás módosításra került: 9 years telt el-horvimi.
          • A hozzászólás módosításra került: 9 years telt el-horvimi.
          #2386
          itakacs
          Felhasználó

            Szia Imre!
            Nagyon köszönöm!
            Szép napot!
            Imre

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