Professional Documents
Culture Documents
Aktív Cella Oszlopszámának Kiíratása Vba
Aktív Cella Oszlopszámának Kiíratása Vba
oszlopban van? Autszrhz kellene a Field rtkt megadni ezzel, mert amelyik cella aktv, azt az
oszlopot kell szrnm. Minden megolds rdekel!
Sznido megoldsa
Szia,
Amire kattintottl
Target.Column vagy
Az aktv cella oszlopa
Activecell.Column
dv: Sznido
Tombaja
Akadt mg gondom:
1. hogyan jelljem ki a B4:B10 tartomnyt? Az a baj, hogy a 4-10 nem lland, van, hogy 4-15 vagy 20
a mrete. gy csinltam, hogy kijelltem A4:A10-et, aztn:
Selection.Copy 'kijells
ActiveCell.Offset(0, 1).Select 'B oszlopba tlp
ActiveSheet.paste 'beilleszt
Selection.Value = "HA(B$1<1;"";FKERES($A4;mind;htf!B$1;)/100*B$2)"
Ez 1004-es kdot dob. Ha kplet helyett szmot rok vagy szveget, semmi gond.
Nem tudom mi a baj, de n soha nem szoktam gy egy cellba kpletet szrni, mindig megrom a
kpletet excelben, ha mkdik, akkor rgztek egy makrt, s a kpletet tartalmaz cellban egy F2
s enter. Rgzts vge. Megnzem mit rgztett, s ilyen formban hasznlom a kpletet.
A te esetedben ez a vgeredmny:
"=IF(R1C[-2]<1,"""",VLOOKUP(R[-6]C1,mind,Htf!R1C[-2],)/100*R2C[-2])"
gy mr j!
dv: Sznido
Vlasz
Elzmnyek
Privt zenet
Elz hozzszls
Tombaja
2011.04.12. 15:24
permalink
Kszi Sznido!
Mivel n most kezdem ezt a makrrs-dolgot, s egyedl vagyok (meg a net), amit csinlok, azt
kiprbls utn tudom megcsinlni. Tudom, hogy ezekre a parancsokra, amiket n rtam, ltezik
egyszerbb, direkt-erre-a-clra-kifejlesztett parancs, csak ht n nem tudom, hogy mi az, s hogyan
kell hasznlni azokat. De azrt belevgtam, mert a sajt melmat akarom automatizlni.
s nem autokitlti.
Krdsem egyszerstve:
"=R[-1]C[-1]*R1C[1]"
Rgztettem a kitltst is:
Selection.AutoFill Destination:=Range("B1:B3"), Type:=xlFillDefault
De nem mindig a ("B1:B3")-ba kell beiratni, hanem gy kell, hogy ami az A oszlopban van kijells