Re: excel visual basi c kérdés
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
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
Ü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
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
Ü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
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
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
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
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
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
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
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
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
í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
Í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
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