< návrat zpět

MS Excel


Téma: Násobenie jednotlivých obsahov buniek rss

Zaslal/a 24.5.2013 15:29

Zdravím, potreboval by som nejakú šikovnú funkciu, ktorá vždy ľahko vynásobí obcahy jednotlivých buniek napr. x2.
Čiže mám bunky:
B1 - 2
B2 - 4
B3 - 8
a potrebujem aby jednoducho vyzerali:
B1 - 4
B2 - 8
B3 - 16

Ďakujeeem za odpoveď :).

Zaslat odpověď >

#013448
avatar
makro:

Sub test()
Dim aCell As Range
For Each aCell In ActiveSheet.Range(Selection.Address)
Range(aCell.Address) = Range(aCell.Address) * 2
Next
End Sub
citovat
#013449
avatar
Dalo by sa to napísať na ten príklad čo som uvádzal? trochu tomu nechápemcitovat
#013450
avatar
toto makro funguje na sposob tak ze co mas selecnute tak to vynasoby x2. Je to viac unuverzalnejsie ako pisat do makra:
range("B1") = range("B1") * 2
range("B2") = range("B2") * 2
range("B3") = range("B3") * 2
or

cells(1,2) = cells(1,2) * 2
cells(2,2) = cells(2,2) * 2
cells(3,2) = cells(3,2) * 2
citovat
#013451
avatar
To samé, akorát s InputBoxem .-).
P.

Viz příloha:
Příloha: zip13451_nasobeni_oblasti_bunek_zvolenym_cislem.zip (14kB, staženo 25x)
citovat
icon #013510
eLCHa
A co tak využít standard

Např.: do C1 napište 2
Dejte kopírovat
Označte B1:B3
vložit jinak - násobit
C1 vymažtecitovat

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje