Kezdőlap › Fórumok › Excel témák › Formázott táblák
- This topic has 3 hozzászólás, 2 résztvevő, and was last updated 8 years, 4 months telt el by horvimi.
-
SzerzőBejegyzés
-
2016-08-09-15:37 #2871
Üdvözletem!
Abban kérnék segítséget, hogyan lehetne megoldani azt, hogy egy munkafüzeten belül de két külön lapon lévő formázott tábla kövesse egymást.
Az „A” lapon lévő formázott táblába írnám az adatokat , űrlap jelleggel, (csak amire szükség van), míg a „B” lapon lévő formázott táblának a szerin t kellene bővülnie az adatokkal ahogy az „A” lapon lévőt töltöm fel a megfelelő adatokkal. Az még jobb lenne ha ezek két különböző munkafüzetben lennének mert akkor a második, követő formázott táblában lévő számításokhoz nem férne hozzá más , míg az első táblába bárki tölthetne fel adatokat.Remélem nem voltam túl bonyolult!
Köszönöm előre is a segítségeket!
Üdv:
Frank2016-08-11-22:38 #2884Szia!
Amiben feltöltesz, legyen eredeti, ami a másolat, legyen árnyék nevű. csak az érthetőség kedvéért.
Felvázolok 3 megoldást
A leggyorsabb, de kissé favágó módszer az lehetne, ha egyszerűen képlettel lemásolod az árnyék munkalapon az eredetit.
Ha az eredeti adataid pl. az ‘Eredeti’ munkalap A1-ben kezdődnek, akkor az árnyék munkalap A1-es cellájába felviszel egy egyenlőség jelet, majd átkattintasz az eredeti munkalap A1 cellájára.
Ezt azután addig másolod jobbra a kitöltő fogantyúval, amíg a fejléc tart. (meg fog jelenni a fejléc másolata.
Majd az egészet másold lefelé addig, amíg nullákat nem kapsz, azaz az eredeti lapon elfogynak a már kitöltött adatok. Ha jó előre lehúzod, azaz sok nullákkal teli sorod legyen, akkor egy darabig nyugodtan töltheted az eredetit, a kitöltött adatok automatikusan meg fognak jelenni ugyanott az árnyék verzióban is, ha azonos munkafüzetben vannak.
Az árnyék verzió lehet másik munkafüzetben is, de ebben az esetben csak akkor jelennek meg automatikusan az árnyék verzióban is az adatok, ha az nyitva van. Különben minden megnyitáskor kérdezni fogja, hogy frissítse-e a külső hivatkozásokat, és IGEN válasz esetén szinkronizálja az árnyék verziót az eredetivel. Ezt a kérdést letilthatjuk, és megmondhatjuk neki, hogy ne kérdezzen, csak automatikusan frissítsen.
——————————————————————————————
Ha ez a megoldás nem felel meg, mert nem képletként, hanem értékként szeretnéd látni az árnyék adatokat is, akkor makrót kell írni az eredeti munkafüzetbe, ami eseményként érzékeli egy cella tartalmának megváltozását.
Tehát ha egy cella értéke megváltozott, akkor az árnyék munkalap ogyanazon cellájába másoljuk át az új értéket. Sima eseménykezelés. Itt is lehetnek külön munkafüzetben, de akkor mindenképpen nyitva kell lennie mindkettőnek az adatbevitel során.
———————————————————————————————–
Ha időben el akarod és tudod különíteni az adatbevitelt és az árnyék lap megnyitását, illetve az eredeti és árnyék verziókat külön munkafüzetben tartanádakkor fordítva kell csinálni, és az árnyék fájlba kell makrót írni, amiben megnyitáskor automatikusan lefut egy makró, ami az eredeti adatokat értékként átmásolja az eredeti munkafüzet megadott lapjáról az árnyék munkafüzet megadott lap megadott tartományába.
És IGEN, az átmásolt oszlopok után lehetnek képlet oszlopok, amiket hozzá lehet húzni az átmásolt tartomány méretéhez.
A makró azt csinálná, hogy megnyitja az eredeti fájlt, majd átmásolja a megadott munkalapon lévő táblázatot az árnyék munkafüzet megadott tartományába.
Ha kell, a képlet oszlopokat hozzá igazítja.
——————————————————————————-
Lehet, hogy kissé hosszadalmasan írtam le, de én ezek közül választanék.Imre
2016-08-12-10:46 #2885Szia!
A harmadik verzió teszik a legjobban bár én nem vagyok valami nagy makró író.
Ezzel a technikával a formázott tábla is folyamatosan bővülne?
Mert az excel bázison tanultak alapján azokat használom, hogy ne foglaljon sok helyet, kimutatások, stb. de akkor annak is folyamatosan mint „árnyék” tábla követnie kellene az „eredeti táblát.Köszönettel:
Frank
2016-08-12-15:28 #2886Ha a formázott táblán a TÁBLÁZAT-ot érted, azaz az árnyék verzió egy táblázattá alakított tartomány, akkor a válasz IGEN.
Ebben az esetben csak annyi a feladat, hogy a makró
1. Megnyitja az eredeti fájlt
2. Kijelöli a már kitöltött sorokat (fejléc nélkül)
3. Ctrl-C
4. Átváltás az árnyék verzióra
5. A fejléc alatti első cellához beillesztés értékkéntEz gyakorlatilag rögzítővel felvehető makró.
Mivel a beillesztett adatmennyiség valószínűleg nagyobb, mint amire ráírja, a táblázat automatikusan ki fog terjedni, és a későbbi oszlopokban lévő esetleges képletek automatikusan ki fognak terjedni az új mérethez.
Ha már működik, akkor csak nevezd el auto_open néven, és akkor a megnyitáskor automatikusan le fog futni mindig.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.