» »

Excel zamenjeva vsebin celic

Excel zamenjeva vsebin celic

pero978 ::

Živjo,

Imam eno vprašanje.

Je možnost zamenjati vsebine celic? Na primer v A1=x, A2=, B1=z;B2=h. Je možno zamenjati vsebino stolpca A z B in obratno?

hvala
lp
The greatest trick Devil ever pulled was convincing the world he does not exist

Wega ::

Sicer ne štekam čisto, kaj bi pravzaprav rad ampak recimo, da štekam.

Zamenjati v stilu A=B in B=A se ne da ker gre za krožni sklic. Je pa cel kup drugih možnosti. Ena je, da označiš stolpec A. To narediš tako da klikneš črko A ki označuje stolpec. Med stolpcema A in B se bo pojavila debelejša črna črta. Pritisni in drži tipko shift (dvigalka, za velike črke), z miško pa se postavi kamorkoli na to debelejšo črto. Pojavila se bo štirikraka puščica (puščice v obliki plusa). Še vedno držiš tipko shift in "primeš" debelejšo črto in jo povlečeš v desno. Ko boš s kurzorjem prišel med stolpca B in C se bo med njima pojavila debelejša siva črta. Spusti črto in to je to.

Druga možnost je da označiš stolpec C, klikneš na črko C z desnim gumbom miške, da se pojavi meni, izbereš "Vstavi" ("Insert") da se vrine prazen stolpec. (To je potrebno samo, v primeru če imaš sicer v stolpcih od C naprej podatkr, ki jih ne smeš povoziti). Označiš stolpec A, pritisneš ctrl+C, označiš stolpec C, pritisneš CTRL+V, označiš stolpec A in z desnim gumbom na meniju izbereš "Izbriši2 (Delete)

Če ne pa malo bolj jasno povej kaj te muči, saj nisi omejen na 140 znakov
Wega,
lep, postaven, pameten
in skromen.

pero978 ::

hvala za odgovor.

Se pravi ce je sedaj A1=x, A2=y, B1=z;B2=h bi po zamenjavi bilo A1=z A2=H, B1=x, B2=y

kaksna funkcija mogoce za to?

hvala
The greatest trick Devil ever pulled was convincing the world he does not exist

amacar ::

Da se napisat enostaven macro, ki bi ti zamenjal vrednosti v stolpcih...

Wega ::

Pozdravljen!
Formula kot formula ne more obstajati, ker bi se naredila zanka (zamenjaj A z B, zamenjaj a z b, zamenjaj A z B...), kot je napisano zgoraj pa se da narediti makro, kjer z enim klikom opraviš zadevo. Vprašanje je sicer ali se to splača, ker tudi sicer ne potrebuješ dosti več kot en klik in povlek v desno ampak vseeno.

Makro si lahko posnameš (zavihek View, Macros, record macro) nato izvedeš zamenjavo celic in ustaviš snemanje macra. Shraniš ga pod določeno ime in potem vsakič sprožiš makro (ista pot, samo da izbereš view macro in run. Tam si lahko pod "options" izbereš tudi bližnjico na tipkovnici, ki ti bo vsakič izvedla makro)

spodaj imaš ta macro že narejen, pa ga lahko prilepiš med "Sub" in "End Sub"

Torej:
- View
- Macros
- Viev macro

V oprvo polje vpiši "Menjava" (brez narekovajev)
Čisto spodaj izberi PERSONAL.XLSB

- create

Med Sub Menjava in End sub prilepi:

Columns("A:A").Select
Selection.Cut
Columns("C:C").Select
Selection.Insert Shift:=xlToRight

izberi
- File in
- save personal.xlsb

in zapri vse skupaj.

V svoji tabeli sedaj izberi
- View
- Macros
- Viev macro
- menjava
- run.

lahko pa v Options nastaviš bližnjico (npr. ctrl+q) ali celo kreiraš gumbek za sprožitev makra.

ampak kot rečeno, zakaj bi toliko kompliciral, ko je pa sicer potrebno le
- klik
- ctrl+c
- klik
- ctrl+v
- klik, klik ;)
Wega,
lep, postaven, pameten
in skromen.

Zgodovina sprememb…

  • spremenil: Wega ()

pero978 ::

hvala :) bom kr tiste bliznjice uporabu...res bolj simpl :P

se enkrat hvala.

lp
The greatest trick Devil ever pulled was convincing the world he does not exist


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Excel - vprašanje

Oddelek: Pomoč in nasveti
142588 (2127) 111111111111
»

[Excel]Kako izvleči vrednost?

Oddelek: Programiranje
223751 (3474) Mobidick
»

[excel]duplikati

Oddelek: Programiranje
81454 (1381) baksuz
»

[Excel] problem z makrojem, visual basic (strani: 1 2 )

Oddelek: Programiranje
585589 (5052) steev
»

Ime Priimek v Ime_Priimek (strani: 1 2 )

Oddelek: Programska oprema
554899 (3859) Doman

Več podobnih tem