Registriert seit: 20.06.2014
Version(en): 2013
Hallo liebes Forum,
hat bitte jemand eine Erklärung dafür, dass die gewünschte ScrollArea bei Sheet "Total" funktioniert, nicht aber bei den anderen Sheets?
Vielen Dank für Eure Hilfe.
Liebe Grüße
Helmut
Code:
For i = 0 To 10
Sheets(arrBetr(i)).Select
Sheets(arrBetr(i)).ScrollArea = "A1:Q80"
Sheets(arrBetr(i)).Unprotect ("mta")
Next i
Sheets("Total").ScrollArea = "A1:Q80"
Sheets("Total").Unprotect ("mta")
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo Helmut,
es sollte beides gehen.
Was passiert oder passiert nicht bei Dir? Kommt eine Fehlermeldung?
Was steht in arrBetr()
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28
• heli
Registriert seit: 20.06.2014
Version(en): 2013
Hallo Atilla,
vielen Dank für Deine Antwort.
Das Array beinhaltet 12 Tabellennamen und ich habe es bei einer Menge anderer Moduls verwendet, daran kann es, glaube ich nicht liegen.
Der Fehler ist, dass die Seite irgendwo einfach blockiert, ich kann aber keine Ursache finden.
Ich habe nun anstatt Q80 die Zelle Q150 verwendet und da funktioniert es. Ich weiß aber nicht wieso.
Es ist mir aber gleich, da ich eigentlich den Bereich in erster Linie in der horizontalen Richtung begrenzen wollte.
Nochmals Danke für Deine Mühe.
Liebe Grüße
Helmut
Registriert seit: 29.09.2015
Version(en): 2030,5
Sollte funktionieren:
Code:
For each it in sheets
it.ScrollArea = "A1:Q80"
Next
Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:1 Nutzer sagt Danke an snb für diesen Beitrag 28
• heli
Registriert seit: 20.06.2014
Version(en): 2013
Hallo,
danke für Deine Antwort. leider funktioniert es damit auch nicht.
Liebe Grüße
Helmut
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi Helmut,
(01.04.2017, 11:37)heli schrieb: leider funktioniert es damit auch nicht.
was bedeutet das?