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

Ennek a témakörnek tartalma 10 hozzászólás, 4 résztvevő. Utolsó frissítés:  tantonyi 3 hete, 2 napja telt el a bejegyzés óta.

11 bejegyzés megtekintése - 1-11 / 11
  • Szerző
    Bejegyzés
  • #4568

    tantonyi
    Résztvevő

    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
    Résztvevő

    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
    Résztvevő

    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
    Résztvevő

    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
    Résztvevő

    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
    Résztvevő

    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
    Kulcsmester

    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
    Résztvevő

    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
    Résztvevő

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

    #4598

    delila
    Résztvevő

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

    #4599

    tantonyi
    Résztvevő

    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.