Re: excel visual basi c kérdés

2009-02-18 Thread Fodor Zsolt
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

___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Zsolt Nagy
Szia!

=SUM(R[-5]C:R[-1]C

ezt a részt nem értem benne ? mi az R és mi a C no a minusz számokat
kapisgálom, h. a fölötte 1 ill 5 egységgel lenne

hogyan lehet kikommentezni sorokat?
ill több sort?

köszi!

2009/2/18 Fodor Zsolt 

> 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
>
> ___
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.1let.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx
>
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Fodor Zsolt
Üdv! 

> =SUM(R[-5]C:R[-1]C
> 
> ezt a részt nem értem benne ? mi az R és mi a C no a minusz számokat
> kapisgálom, h. a fölötte 1 ill 5 egységgel lenne

Row[-5]Column[0]:Row[-1]Column[0]
A 0 elhagyható.

Aktiális oszlopban felette 5-től felette 1-ig terjedő blokk.

> hogyan lehet kikommentezni sorokat?
> ill több sort?

Egy sorra megkapod a választ, ha rögzítesz egy makrót, de mintha a REM is
megtenné.

Üdv: Fodor Zsolt

___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Zsolt Nagy
Még egy-két kérdés?

Azt hogyan lehet megcsinálni, h. ha behivom az adott xls állományt azonnal
lefusson a vb makróm?
Illetve folyamatosan fusson, ha az illető át akar irni egy cellát amiben
képlet van a ciklus rögtön átirja a beleirást

Üdv

és köszi!

2009/2/18 Fodor Zsolt 

> Üdv!
>
> > =SUM(R[-5]C:R[-1]C
> >
> > ezt a részt nem értem benne ? mi az R és mi a C no a minusz számokat
> > kapisgálom, h. a fölötte 1 ill 5 egységgel lenne
>
> Row[-5]Column[0]:Row[-1]Column[0]
> A 0 elhagyható.
>
> Aktiális oszlopban felette 5-től felette 1-ig terjedő blokk.
>
> > hogyan lehet kikommentezni sorokat?
> > ill több sort?
>
> Egy sorra megkapod a választ, ha rögzítesz egy makrót, de mintha a REM is
> megtenné.
>
> Üdv: Fodor Zsolt
>
> ___
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.1let.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx
>
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Fodor Zsolt
Üdv!

> Azt hogyan lehet megcsinálni, h. ha behivom az adott xls állományt azonnal
> lefusson a vb makróm?
> Illetve folyamatosan fusson, ha az illető át akar irni egy cellát amiben
> képlet van a ciklus rögtön átirja a beleirást

Utóbbinak mi értelme van?
Írj egy példát arra, mire használnád.

Üdv: Fodor Zsolt

___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


RE: excel visual basi c kérdés

2009-02-18 Thread Sütő Péter
Cellavédelem? :D

-Original Message-
From: Fodor Zsolt [mailto:fo...@gyakg.u-szeged.hu] 
Sent: Wednesday, February 18, 2009 3:05 PM
To: Techinfo
Subject: Re: excel visual basi c kérdés

Üdv!

> Azt hogyan lehet megcsinálni, h. ha behivom az adott xls állományt azonnal
> lefusson a vb makróm?
> Illetve folyamatosan fusson, ha az illető át akar irni egy cellát amiben
> képlet van a ciklus rögtön átirja a beleirást

Utóbbinak mi értelme van?
Írj egy példát arra, mire használnád.


___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


RE: excel visual basi c kérdés

2009-02-18 Thread Fodor Zsolt
On Wed, 18 Feb 2009 15:12:50 +0100, Sütő Péter wrote
> Cellavédelem? :D

Én is ezt sejtem mögötte, de hátha mégsem. :) Azért kérdeztem.

Üdv: Fodor Zsolt

___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Zsolt Nagy
igen valami ilyesmire gondoltam!

Beriom a képletet vagy képleteket adott cellákba és csak azt a pár cellát
nem engedi átirni a felhasználónak a többit úgy álligatja törli modositja
ahogy akarja

?


megoldható ez?

vagy ha betölti az xls-t akkor lefussanak a vb utasitások?




2009/2/18 Fodor Zsolt 

> On Wed, 18 Feb 2009 15:12:50 +0100, Sütő Péter wrote
> > Cellavédelem? :D
>
> Én is ezt sejtem mögötte, de hátha mégsem. :) Azért kérdeztem.
>
> Üdv: Fodor Zsolt
>
> ___
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.1let.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx
>
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Fodor Zsolt
On Wed, 18 Feb 2009 15:33:50 +0100, Zsolt Nagy wrote
> igen valami ilyesmire gondoltam!
> 
> Beriom a képletet vagy képleteket adott cellákba és csak azt a pár cellát
> nem engedi átirni a felhasználónak a többit úgy álligatja törli modositja
> ahogy akarja

A kolléga azért kérdezte a cellavédelmet, mert erre talán nem a makró az 
igazi megoldás.

Üdv: Fodor Zsolt

___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Zsolt Nagy
lehet össze vissza 1 vagy több nem összefüggő cellának az átrását is tiltani
cella védelemmel, mert nekem nem sikerült?!

2009/2/18 Fodor Zsolt 

> On Wed, 18 Feb 2009 15:33:50 +0100, Zsolt Nagy wrote
> > igen valami ilyesmire gondoltam!
> >
> > Beriom a képletet vagy képleteket adott cellákba és csak azt a pár cellát
> > nem engedi átirni a felhasználónak a többit úgy álligatja törli modositja
> > ahogy akarja
>
> A kolléga azért kérdezte a cellavédelmet, mert erre talán nem a makró az
> igazi megoldás.
>
> Üdv: Fodor Zsolt
>
> ___
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.1let.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx
>
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Kelemen Mihály

Zsolt Nagy írta:
lehet össze vissza 1 vagy több nem összefüggő cellának az átrását is 
tiltani cella védelemmel, mert nekem nem sikerült?!

Jelöld ki, majd cella formátum - Védelem
Ezután eszközök - védelem - lapvédelem.

Ez kell neked.

--
Üdvözlettel: Kelemen Mihály

___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-18 Thread Szalayné Tahy Zsuzsa
Az automatikusan elinduló makró neve: Auto_Open()
A lapvédelmet cellák védelmét (zárolást és feloldást is) meg lehet
csinálni feljegyzéssel...

SzTZs



2009/2/18 Zsolt Nagy :
> lehet össze vissza 1 vagy több nem összefüggő cellának az átrását is tiltani
> cella védelemmel, mert nekem nem sikerült?!
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-19 Thread Zsolt Nagy
hol és hogyan kell alkalmazni:

Az automatikusan elinduló makrót: Auto_Open()


2009. február 18. 22:40 Szalayné Tahy Zsuzsa írta, :

> Az automatikusan elinduló makró neve: Auto_Open()
> A lapvédelmet cellák védelmét (zárolást és feloldást is) meg lehet
> csinálni feljegyzéssel...
>
> SzTZs
>
>
>
> 2009/2/18 Zsolt Nagy :
> > lehet össze vissza 1 vagy több nem összefüggő cellának az átrását is
> tiltani
> > cella védelemmel, mert nekem nem sikerült?!
> ___
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.1let.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx
>
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-19 Thread Szalayné Tahy Zsuzsa
írsz egy feljegyzéses makrót, hogy mit csináljon induláskor. Azt
hiszem, már ott megadhatod ezt a nevet, de ha nem, később
szerkesztésben átírod a SUB utáni rész.

SzTZs



2009/2/19 Zsolt Nagy :
> hol és hogyan kell alkalmazni:
>
> Az automatikusan elinduló makrót: Auto_Open()
>
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-20 Thread Zsolt Nagy
Írnál nekem egy példát ami csak vágólapról beillesztenék?

elég annyi, h. az A1-es cellába beír egy 5-öst. A cella üres
alapértelmezetten, de mivel indításkor lefut a vb ezért az A1-ben 5-nek kell
lennie!

Előre is köszönöm!

2009. február 19. 17:54 Szalayné Tahy Zsuzsa írta, :

> írsz egy feljegyzéses makrót, hogy mit csináljon induláskor. Azt
> hiszem, már ott megadhatod ezt a nevet, de ha nem, később
> szerkesztésben átírod a SUB utáni rész.
>
> SzTZs
>
>
>
> 2009/2/19 Zsolt Nagy :
> > hol és hogyan kell alkalmazni:
> >
> > Az automatikusan elinduló makrót: Auto_Open()
> >
> ___
> Techinfo mailing list
> Techinfo@lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.1let.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx
>
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx


Re: excel visual basi c kérdés

2009-02-21 Thread Szalayné Tahy Zsuzsa
SzTZs

Sub Auto_Open()
'
' pelda Makró
Range("A1").Select
ActiveCell.FormulaR1C1 = "5"
Range("A1").Select
End Sub

2009/2/20 Zsolt Nagy :
> Írnál nekem egy példát ami csak vágólapról beillesztenék?
>
> elég annyi, h. az A1-es cellába beír egy 5-öst. A cella üres
> alapértelmezetten, de mivel indításkor lefut a vb ezért az A1-ben 5-nek kell
> lennie!
>
> Előre is köszönöm!


Munkafüzet1.xls
Description: MS-Excel spreadsheet
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.1let.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhalo2.hu/Faq.aspx