Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Tabellenblatt einblenden





Frage

Hallo zusammen, zur zeit steht am ende meines codes die anweisung Sheets("TBD").Activate was dazu führt dass nach dem durchlaufen des programms das Tabellenblatt TBD auf dem Bildschirm erscheint, dies soll auch weiterhin so bleiben. ABER: ich möchte nun: Wenn ich nachdem das Tabellenblatt TBD erscheint und dann auf Tabellenblatt TBT klicke, dort die Umgebung der Zelle B140 erscheint und nicht irgendwo auf dem tabellenblatt. kann mir hier vllt jemand helfen Vielen dank Gruß sebal

Antwort 1 von Hajo_Zi

Hallo Sebal

Range("B140").select

Gruß Hajo

Antwort 2 von Denkanstoßer

Hi,

falls Hajo's Tip nicht klappt, versuch es so:
Application.Goto Reference:="R140C2"

mfg

Antwort 3 von sebal

hallo ihr beiden,
danke,
aber beides hat nicht funktioniert, bei denkanstoßers idee kam dei meldung verweis fehlt.

ich habe beide ideen zwischen
Sheets("TBD").Activate
und
End sub
geschrieben.

muss ich es vielleicht wo anders hinschreiben?

was noch zu beachten ist, TBD und TBT sind unterschiedlichte tabellenblätter.

danke
gruß sebal

Antwort 4 von Hajo_Zi

Hallo Sebal,

Du mußt schon die Tabelle Activieren, auf der Du eine Zelle selektieren willst.

Gruß Hajo

Antwort 5 von sebal

hallo,

ich möchte die zelle nicht nur selektieren, sondern die umgebung soll dann erscheinen, momentan komme ich immer irgendwo im tabellenblatt raus zb AR34 ich möchte aber die umgebung bon B140 sehen

mit denanstoßers idee wird die zelle selektiert aber die umgebung erscheint nicht.

danke
gruß sebal

Antwort 6 von Denkanstoßer

Hello again

Versuche das:

Application.Goto Reference:=Worksheets("TBD").Range("B140"), Scroll:=False


mfg

Antwort 7 von sebal

hallo hajo,

auch mit deiner methode, wenn ich zuvor das Tabellenblatt aktiviere, wird die Zelle B140 selektiert, aber die umgebung davon erscheint nicht, d.h. ich muss erst von Zelle AT12 zur Zelle B140 skrollen um zu sehen dass B140 selektiert ist(z.B)

danke
gruß sebal

Antwort 8 von sebal

hallo denkanstoßer,

auch deine idee aus AW6 funktioniert leider nicht, dh die umgebung erscheint auch hier nicht.

danke
gruß sebal

Antwort 9 von Hajo_Zi

Hallo Sebal,

ich habe es jetzt getestet unter Betriebsystem Vistra Ultiamte und eXcel 2007 und XP Excel 97 bis 2003 und die Zeolle wird auf dem Bildschirm angezeigt. Hast Du uns vielleivcht nicht alles erzählt. Vielleicht eine Mac Version?? Oder anderes?

Gruß Hajo

Antwort 10 von sebal

hallo,

nein hab ich nicht, aber ich versteh deine AW9 auch nicht wirklich, vielleicht liegt es aber auch daran wohin man das schreibt, wenn ich schreibe

Sheets("TBT").Activate
Range("B140").Select
Sheets("TBD").Activate
End Sub

funktionierts nicht.

gruß sebal

Antwort 11 von sebal

hallo,

also jetzt hab ichs, danek für eure tipps!

irgendwo in meinem riesigen makro stand

Range("AB1250:IG1760").Select
ActiveSheet.Paste

ich habe

Sheets("TBT").Activate
Range("B140").Select

darunter geschreiben dann hats funktioniert, (dieser teil ist aber in der mitte meines makros gestanden)

also danke,

gruß sebal

Antwort 12 von Hajo_Zi

Hallo Sebal,

das ist doch klar das die Zelle nicht mehr angezeigt wird, wenn Du danach eine andere Tabell aktivierst.

Du hast n einem Bus ein Platz belegt und steigst jetzt um in einen PKW. Ich vermute der Platz im Bus ist nicht mehr von Dir belegt.

Gruß Hajo

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: