Kezdőlap › Fórumok › Excel témák › [Resolved] Makró a “csak érték” beillesztéséhez
- This topic has 5 hozzászólás, 2 résztvevő, and was last updated 1 year, 8 months telt el by horvimi.
-
SzerzőBejegyzés
-
2023-02-01-17:46 #9604
Sziasztok!
Sokat egyszerűsítene az életemen, ha lenne gyorsbillentyű a csak érték beillesztésére és nem a CTRL V után kellene még kiválasztanom a csak érték opciót.
Találtam a neten erre egy makrót, de nem akar nálam működni. Amúgy itt leltem rá:
https://hu.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.htmlAz elgondolás az lenne, hogy a makrót Ctrl É gyorsbillentyűre tenném rá. Mi lehet a hibája? Annyira jó lenne ez nekem!
Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End SubÜdv:Erika
2023-02-01-19:05 #9605Ha jól értem, akkor a már ott lévő képleteket szeretnéd értékre cserélni.
Sub PasteasValue() Selection.Formula = Selection.Value End Sub
Nyilván előtte ki kell jelölnöd az oszlopot.
Imre
2023-02-01-21:53 #9606Szia, szerintem nem pont erre gondoltam.
Adva van egy cella, amiben van egy megformázott adat, szám vagy képlet vagy szöveg, mindegy. Értéket szeretnék cserélni benne a formázást és minden egyéb jellemzőt meghagyva. Ha képlet volt, maradjon képlet, csak ne a régi, hanem az új. A forrás cellában CTRL C, a cél cellában CTRL V és azt az opciót választom, hogy csak az értéket másolja be a forráscellából.
Ezt szeretném megspórolni, azaz létrehozni a CTRL V mellett egy CTRL É gyorsbillentyűt, ami alapértelmezetten értéket illeszt be és nem kell utána még az egérrel opciót választanom.
És ne kelljen előtte kijelölnöm az oszlopot, hanem az egész dokumentumban működjön.Valaki okos ezt a megoldást találta ki erre, csak vmi miatt nem fut nálam:
Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End SubÜdv: Erika
2023-02-01-23:30 #9607Remélem nem mondod komolyan, hogy ha képlet volt, akkor maradjon képlet.
Az érték beillesztésnek a lényege, hogy a képleteket értékké alakítja.
Persze másik lényege, hogy megtartja a cél formátumot.Amúgy nálam lefut az a kód, nem tudom, h nálad miért nem, de szerintem felesleges erre makrót használni
Én például azt csináltam, hogy az érték beillesztés gombot kitettem az eszköztárra magamnak, így egy kattintás az értékbeillesztés.
1. Fájl -> Beállítások -> Gyorselérési eszköztár
2.Középső oszlopban a gyakori parancsok helyett a menüszalagon nem szereplő parancsok
3. Megkeresed az Értékek beillesztése sort és nyomsz rajta egy dupla klikket.
4. Megjelenik a gomb az eszköztáron felül az utolsó gomb után
5. EnnyiHa mindenképpen billentyűkombinációt szeretnél hozzá, akkor az eszköztáron ezt a gombot tedd az első nyolcba.
Például ha ez a hetedik, akkor Így ALT-7-el működni fog. Ez már majdnem a Ctrl-É 🙂Imre
- A hozzászólás módosításra került: 1 year, 8 months telt el-horvimi.
2023-02-02-00:07 #9609Hát ismét köszi. Igen, azt nem gondoltam komolyan, hogy maradjon képlet, hiszen akkor a képletmásolás lenne a megoldás. Feltettem gyorselérésre az értékbeillesztést, de az totál új volt nekem, hogy ALT-tal az első 8 elérhetó. Alt 1 lett, kicsi a kezem, nem tudok nagyon nyújtozni. Most egy ideig nem fogok kérdezni, űgy érzem, kimerítettem a kreditemet. Mindent nagyon köszi!!!!
2023-02-02-09:40 #9610🙂 Kérdezz csak bátran!
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.