< návrat zpět

MS Excel


Téma: dotaz rss

Zaslal/a 28.4.2011 12:33

Zdravím,
tak jsem začal blbnout s nahrávánim maker a chápáním co co dělá. Teď jsem narazil na toto: ActiveCell.FormulaR1C1 = "970100" - Vím, že je to aktivace buňky, ale co znamená to číslo zatim? Adresa buňky? A když už tady jsem, tak k tomu přidám ještě jeden dotaz. Existuje funkce na převod např. 1+1=2 přímo na hodnotu 2? Nebo to musím dělat jen přes F2 -> F9 -> Enter.
Předem děkuji za odpoveď

Zaslat odpověď >

#004820
Jeza.m
Mě to nepřijde jako aktivace buňky, ale jako zápis hodnoty 970100 do aktivní buňky, jelikož formula nezačíná "=", tak to není vlastně vzorec není.
Řekl bych že zápis Activecell = "970100" udělá totéž.

Výběr buňky / aktivace jde přes Select, nebo Activate
Cells(1,1).select / range("A1").select
Cells(1,1).activate / range("A1").activate

převést výsledek na hodnotu lze makrem a to dvěmi způsoby, buď si v buňce provedeš výpočet a pak ji přepíšeš, anebo si výpočet uděláš přímo v makru a do buňky zapíšeš pouze hodnotu.

activecell.formula = "=1+1"
activecell = activecell.value (stačilo by i jen activecell = activecell)

M@citovat

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