Telefonszámunk: 1-472-0679

[Resolved] Dátumválasztó beágyazása munkafüzetbe

Kezdőlap Fórumok Excel témák [Resolved] Dátumválasztó beágyazása munkafüzetbe

Topic Resolution: Resolved
11 bejegyzés megtekintése - 1-11 / 11
  • Szerző
    Bejegyzés
  • #4568
    tantonyi
    Felhasználó

      Szervusztok!

      Segítségeteket szeretném kérni, egy adott probléma megoldásában. Egy makróbarát munkafüzetbe szeretnék két olyan cellát/felületet létrehozni, ahol a kedves felhasználó ki tudja választani (egér segítségével) egy adott esemény kezdeti és befejezési napját és idejét. ActiveX vezérlőelem használatával gondoltam megoldani a dolgot (kis google segítség után), de sajnos egy nem túl bőbeszédű („Az objektum nem szúrható be!”) hibaüzenetbe ütközöm, miután a listában szereplő „Microsoft Outlook Time Control” elemet választom. Megpróbáltam más, a funkciótól teljesen elrugaszkodó vezérlő elemet is elhelyezni a munkalapon. Némelyiket sikerül használni, némelyiket nem (ekkor, ugyan ebbe a hibaüzenetbe futok bele).
      Kerestem más megoldási módot, azonban nem találtam (még). De ekkor jutott eszembe ez az oldal és Imre, akivel volt szerencsém egy pár napos oktatásán találkozni! 🙂
      Nem húznám tovább a kérdést, remélem minden szükséges információt leírtam a megoldáshoz vezető út kijelöléséhez.
      Előre is nagyon szépen köszönöm segítségeteket!

      Üdv.: AnT.

      #4573
      Csaba001
      Felhasználó

        Elvileg a DataPicker-rel megoldható. Azt viszont nem tudom, hogy több (sok) cellára egyszerre alkalmazni.

        Attachments:
        You must be logged in to view attached files.
        #4578
        delila
        Felhasználó

          2 DataPicker kell a 2 oszlophoz (kezdés és befejezés). Mivel a dátumon kívül időpont is szükséges, azt a laphoz rendelt eseményvezérelt makróval lehetne megoldani.

          #4579
          tantonyi
          Felhasználó

            Remek, nagyon szépen köszönöm a hozzászólásotokat. Most nem vagyok olyan helyzetben, hogy kipróbálhassam, de majd holnap… 😉

            #4580
            Csaba001
            Felhasználó

              Ha van két oszlopom (Kezdő, Vég) és sok (pl. 100) sorom, akkor makró nélkül nem lehet hozzárendelni az összes (200 db) cellához a DataPicker-t. Jól gondolom? (A cél sok – egymáshoz közeli – dátum bevitele a cellákba, gépelés helyett kattintással.)

              #4581
              tantonyi
              Felhasználó

                Csak két dátum és idő párost kell tudnia megadni a felhasználónak. Az egyik a kezdet, a másik a vég. Ez egy eseményhez tartozik. Miután (egyéb megadandó adat is) kitöltésre került, egy programozott eseménysor mindenféle cifra műveletet hajt végre. Aztán el is dobható (letárolásra kerül) a megadott dátum idő páros…
                A funkciónak beviteli könnyítés, tévesztés csökkentés és formai alak betartatása lenne a szerepe.
                (Külön köszönet a mellékelt képes magyarázatért. Így excel nélkül is érthető volt a dolog)

                #4582
                horvimi
                Adminisztrátor

                  Ez a Date Picker ügy valóban probléma az Excel esetén. Access-ben szépen meg van oldva.
                  Excel-ben a 32 vs. 64 bites verzió eltérésnél is van gond, 64 biten nem nagyon van ilyen vezérlő. Én most például 64 bites O365 alatt nézem és itt nem létezik Date Control.

                  Egy pár éve találtam egy ingyenes Add-in-t, ami viszont működik.
                  https://www.rondebruin.nl/win/addins/datepicker.htm

                  Ha felteszed, és engedélyezed, akkor a jobb klikk a cellán menüben benne lesz a Date picker.
                  Időt viszont nem lehet vele választani.

                  Másik lehetőség lehet, hogy az adott munkalap vagy akár munkafüzet adott oszlopainak jobb klikk eseménye egy űrlapot hoz elő (amit Te csinálsz meg), ahol előre feltöltött legördülőkből lehet évet, hónapot, napot, majd órát és percet választani.

                  Imre

                  #4595
                  delila
                  Felhasználó

                    Krizsák László készített 5 éve egy vezérlő nélküli naptár userformot, amit egy fórumon közkinccsé tett.

                    Csatolom a füzetet, amiből átmásolhatjátok a saját fájljaitokba a Naptar userformot, a cmdClass modult, és a Munka1 laphoz rendelt eseményvezérelt makrót. Az én részem csupán a szombatok és vasárnapok színezése.

                    Attachments:
                    You must be logged in to view attached files.
                    #4597
                    Csaba001
                    Felhasználó

                      Nohát, fantasztikus! 🙂 Nagyon szépen köszönöm.

                      #4598
                      delila
                      Felhasználó

                        Szívesen. 🙂
                        A dicséret Krizsák Lászlót illeti.

                        #4599
                        tantonyi
                        Felhasználó

                          Szervusztok!

                          Nagyon szépen köszönöm Mindenkinek a segítséget! Most is csak kevés időm van megnézni a javaslatokat.
                          Krizsák László megoldása valóban fantasztikus…
                          Iminek is nagyon köszönöm!
                          Valamelyik megoldás biztosan implementálhatónak tűnik, de ezt majd később tudom megfelelő mélységében megvizsgálni.
                          Tényleg nagyon szépen köszönöm Mindenkinek a hozzászólásokat és a gyorsaságot!
                          (És Mindenkinek Békés Húsvétot kívánok!)

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