< návrat zpět

MS Excel


Téma: Kopirovanie bunky - rada. rss

Zaslal/a 4.4.2013 10:38

frantilopaZdravim. Prosim o radu.

Ked som potreboval kopirovat cislo z bunky do bunky v roznych harkoch tak som pouzil v makre (priklad):
Hárok1.Cells(rd2, 3) = Harok2.Cells(rd, 3)
ked som mal konkretny jednoduchy vzorec tak som pouzil (priklad):
Hárok1.Cells(rd2, 3).Formula = "=G" & rd2 & "*E" & rd2
skusal som to aj tako, sice mi to hodilo vzorec ale napr. do riadku 6 mi hodilo vzorec z 28
Hárok1.Cells(rd2, 3).Formula = Harok2.Cells(rd, 3).Formula
(potrebujem relativny vzorec aby mi tam dalo cislo konkretneho riadku, myslim to napr. rd2)
Otazka? Ako to mam napisat ked ten vzorec je trochu komplikovany?
konkretne:
=IF(Harok1!$Y$4=1;O28*(1+N28/100)*(1+U28/100);O28*(1+N28/100)*(1+U28/100)*(1+Harok1!$A$3/100))
samozrejme ta 28cka je rd2.
skusal som to zapisat nejak takto, ale neslape to (ze som namiesto 28 zapisal " & rd2 & ":
Hárok1.Cells(rd2, 3).Formula = "=IF(Harok1!$Y$4=1;O" & rd2 & "*(1+N" & rd2 & "/100)*(1+U" & rd2 & "/100);O" & rd2 & "*(1+N" & rd2 & "/100)*(1+U" & rd2 & "/100)*(1+Harok1!$A$3/100))"

Dufam, ze sa mi to podarilo nejak vysvetlit.
Vopred Vam dakujem za radu.

stop Uzamčeno - nelze přidávat nové příspěvky.

#012693
avatar
Místo těch středníků ve VBA udělej čárky...
P.citovat
#012698
frantilopa
Strucne, jasne, funguje ...
9 9 9
Pavlus D A K U J E M !!!citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33

Automatické generování souborů

Majki • 17.4. 13:48

Automatické generování souborů

elninoslov • 17.4. 13:27