< návrat zpět

MS Excel


Téma: if A1=1 then call macro else go to next sheet rss

Zaslal/a 12.6.2014 15:07

Ahoj ahoj,
chtěla bych poradit s makrem, které zkontroluje jednotlivé listy souboru, pokud najde v buňce A1=1 zavolá makro, pokud buňka A1=0 půjde automaticky zkontrolovat další list a takto projde celý sešit.
Upozorňuji, že názvy listů můžou být různé.
Díky moc.
H.

stop Uzamčeno - nelze přidávat nové příspěvky.

#019948
avatar
staci takto?

Sub Makro()
For x = 1 To Sheets.Count
If Sheets(x).Cells(1, 1) = "1" Then blabla
If Sheets(x).Cells(1, 1) = "0" Then blabla
Next
End Subcitovat
#019957
avatar
na prvním listě úspěšné, ale druhý ani žádný další list to už pak nekontroluje :(

Sub Makro()
For x = 1 To Sheets.Count
If Sheets(x).Cells(1, 1) = "1" Then Call myMakro
If Sheets(x).Cells(1, 1) = "0" Then Call nic
Next
End Subcitovat
#019958
avatar
respektive funguje pro list, na kterém právě stojím, ale na všechny ostatní kašle :(citovat
#019962
avatar
A čo robí to tvoje makro?

Vlož tam

For x = 1 To Sheets.Count
sheets(x).activate
If Sheets(x).Cells(1, 1) = "1" Then call MyMakro
Nextcitovat
#019964
avatar
paráda, teď už to fičí, díky moc :)
H.citovat
#019972
avatar

hannick napsal/a:

paráda, teď už to fičí, díky moc :)
H.


:) no neslo to koli tomu ze to vase dalsie makro nebolo odkazovane na sheet ale activesheetcitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33