excel visual basi c kérdés

Fodor Zsolt fodor at gyakg.u-szeged.hu
2009. Feb. 18., Sze, 14:42:46 CET


On Wed, 18 Feb 2009 14:19:57 +0100, Zsolt Nagy wrote
> sziasztok
> 
> Sub ShowWorkSheets()
> Worksheets("Munka1").Range("A1:A5") = "5"
> Worksheets("Munka1").Range("A6") = "=Szum(A1:A5)"
> End Sub
> 
> az A6-ba ---->   #NÉV jön ki! pedig 25 nek kellen kijönni
> 
> valamiért bekerül egy szóköz az egyenlőség jel elé nem igy kell alkalmazni?
> pedig a kódban látható nincs szóköz!

Egyrészt:
Worksheets("Munka1").Range("A6").FormulaR1C1=

Másrészt nálad ezt a szöveget teszi be, mintha a hivatkozás sem lenne jó ebben
a formában neki...

Egyébként pedig nem szum, hanem sum.

Worksheets("Munka1").Range("A6").FormulaR1C1="=SUM(R[-5]C:R[-1]C)"

Biztosan jó...

Tanács: hasonló esetben rögzíts makrót és használd fel a tapasztalatokat!

Üdv: Fodor Zsolt



További információk a(z) Techinfo levelezőlistáról