Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

makro uslov za startovanje 2 makroa

[es] :: Office :: Excel :: makro uslov za startovanje 2 makroa

Strane: 1 2

[ Pregleda: 3837 | Odgovora: 28 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ramzesIV

Član broj: 263681
Poruke: 149
*.univie.teleweb.at.



+6 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 08:51 - pre 150 meseci
makro radi, ne prijavljuje nikakvu gresku, i zavrsi, ali nema output-a. ne downloaduje podatke od kolone I pa na dalje.
to je valjda taj DataRange.
hmmm???
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 09:15 - pre 150 meseci
ovo iz tvog macroa Download

Code:
Range("I1").Offset(0, Ofs)


ovo se nalazi kao argument u GetIndexzeitreihe i GetBenchmark za data range, sta si htela ovime postici?
A u tom istom delu za ostale argumente su ti definisana fiksna polja i normalno je da ti uzima vrednosti samo iz drugog reda.
 
Odgovor na temu

ramzesIV

Član broj: 263681
Poruke: 149
*.univie.teleweb.at.



+6 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 09:22 - pre 150 meseci
Od kolone I1 pa nadalje je krajnji cilj makroa.

znaci u koloni I je datum, pocevsi od startdate, do enddate, Koloni J su brojevi koji stoje iza koda iz C (ovo sto si nazavo simbol), pa onda koloni L opet datumi, Koloni m brojevi, ....

ja sam mislila da to definisem kao ime
Ime = Sheets("Indztrhperlists").Range("I1").Offset(0, Ofs)

i stavim Dim Ime as Range, Ofs as Long

ali ne radi tako
 
Odgovor na temu

ramzesIV

Član broj: 263681
Poruke: 149
*.univie.teleweb.at.



+6 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 09:40 - pre 150 meseci
eeeee

stavila sam ovako

GetIndexzeitreihe Pocetak, Kraj, Simbol, Range("I1").Offset(0, Ofs)
GetBenchmark Pocetak, Kraj, Simbol, Range("I1").Offset(0, Ofs)

i dobila rezulat. radi za sad ..

e FOX, ne znam sta drugo da ti kazem sem, hvala ti puno na pomoci....
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 09:41 - pre 150 meseci
pa normalno je onda da nece da radi u ovome sto sam ti poslao, jer ti u koloni I nemas nikakv podatak koji bi program uzimao.
imam jedan predlog za tebe mislim da bi ti bilo lakse da koristis Cells umesto Range (kao sto sam ja uradio u onom primeru sto sam ti poslao) za ovakav slucaj, preglednije je.

Ime = Sheets("Indztrhperlists").Cells(i,j)

i => redni broj reda
j => redni broj kolone npr. za kolonu A je 1, za B je 2 itd.

mislim da je lakse ovako kada koristis petlje sa nekim brojacem, to sam isto i ja uradio u mom primeru.
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 09:43 - pre 150 meseci
Dobro, znaci tako hoce da radi, ali razmisli malo o ovom mom prethodnom predlogu
 
Odgovor na temu

ramzesIV

Član broj: 263681
Poruke: 149
*.univie.teleweb.at.



+6 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 10:18 - pre 150 meseci
i onda da stavim
i=i+1
j=j+2

?

jos jedno pitanje. mogu li iz jednog excel fajla da startujem makro koji je snimljem u drugom fajlu.

npr u jedom fajlu napisem makro da otvori fajl sa ovim makroom, i da startuje ovaj makro sto si napisao.

ili moram da kopiram sve ovo u ovaj novi fajl.

ja napisem:

"Workbooks.Open Filename:....

FOX028"


ali dobijem da FOX028 nije definisano ili vec.
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: makro uslov za startovanje 2 makroa14.12.2011. u 13:21 - pre 150 meseci
1. ako hoces da ti bude fiksirano za neki red/kolonu onda tu stvis redni broj te kolone/reda a za drugi argument stavis brojac (promenljivu)
npr

for i=1 to 5
msgbox cells(i,4)
next i

u ovom slucaju u msgbox-u ce ti se prikazati jedan za drugim vrednosti iz prvih pet celija iz kolone D

a ako bi koristila Do petlju onda bi stavila i=i+1 kao brojac

2. mislim da moze ali onda bi taj makro i dalje vazio za taj drugi fajl

ISPRAVKA POSTA
Sad sam siguran da moze odradio sam ti primer koji je u prilogu, u kodu sam ti napisao u komentarima sta kako radi. I da Macro koji pokreces u drugom dokumetnu vazi za njega.

[Ovu poruku je menjao FOX028 dana 14.12.2011. u 17:36 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

ramzesIV

Član broj: 263681
Poruke: 149
*.univie.teleweb.at.



+6 Profil

icon Re: makro uslov za startovanje 2 makroa16.12.2011. u 09:45 - pre 150 meseci
al se namucih dok skontah sve kako se radi...

:) :)

uglavnom funkcionise sad perfektno. ako bude nekih problema, ja se javljam ponovo!!
hvala na velikoj pomoci!!!!
 
Odgovor na temu

[es] :: Office :: Excel :: makro uslov za startovanje 2 makroa

Strane: 1 2

[ Pregleda: 3837 | Odgovora: 28 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.