Töölehe nimetamine sihtraku väärtuseks - Exceli näpunäited

David küsib:

Kuidas ma saan muuta ainult töölehe nime, kus tekst asub lahtris A1.

Kasutage seda makrot:

Public Sub RenameSheet() NewName = Range("A1").Value ActiveSheet.Name = NewName End Sub

Chris oli teiste töövihikute linkide leidmiseks ja eemaldamiseks alla laadinud Microsofti tasuta pistikprogrammi. See töötas hästi, kuid siis hakkas ta saama veateate: "Rutiinse asukoha veakood: 2". Ma ei leidnud Microsofti saidilt midagi, kuid samasugust probleemi mainis saksakeelne Exceli teadetetahvel. Ilma Microsofti vastuseta on raske öelda, miks see juhtub mõnes arvutis ja teistes mitte. Kui leiate, et teil on see probleem, peaksite pistikprogrammi dialoogis Tööriistad> Pistikprogrammid desinstallima.

Main kirjutas, et küsida, kas töövihiku teistele vahelehtedele liikumiseks on klaviatuuri otsetee. Kasutan aktiivsest töölehest vasakule vahekaardile liikumiseks alati klahve Ctrl + PgUp ja paremale vahekaardile liikumiseks Ctrl + Pgdn.

Paul küsib:

Mul näiteks järgmist linki: =Sheet2!$B$4. Kas lehenime (Sheet2) saab muuta muutujaks, näiteks viidates lehe nimega lahtrile?

Paulus - =INDIRECT()funktsioon peaks teid selles osas aitama. Kõikjal, kuhu tavaliselt lahtriviite sisestate, saate kasutada funktsiooni Kaudne. Sulgudes saate liitumismärkide abil ehitada kehtiva lahtriviite. Näiteks lahtrisse E4 tippisin "Sheet2". Teises lahtris sisestasin selle valemi:

=INDIRECT(E4&"!B4")

Valem tagastas õigesti Sheet2 lahtris B4 sisalduva sisu. Selle meetodi kasutamise negatiivne külg on see, et kuna argument B4 on tekst, ei uuenda Excel seda valemit, kui te kunagi lõikate ja kleepite B4 uude asukohta.

Värskendatud detsember 2003:

Tänu Sai Prasadile, kes kirjutas selle valemi täiustusega, mida saab kopeerida:

=INDIRECT($A$2&"!"&ADDRESS(ROW(),COLUMN()))

Uuendatud märts 2005

Tänu Francisco Sandovalile, kes selle täiustusega kirjutas:

=INDIRECT(ADDRESS(ROW(),COLUMN(),4,1,$A$2))

Kui kolmas muutuja sel juhul a 4 viitab sellele, kuidas lahtrile viidatakse (absoluutne, suhteline jne) ja 4. varialbe viitab (A1 vs L1C1)

See on kõik tänaseks - mul on täna vaja teha palju nõustamistöid. Vabandust kõigi ees, kellele mul polnud aega vastata. Kui te ei näinud oma küsimusele vastust, proovige see postitada teadetetahvlile - tahvlil olevate küsimuste korral aitavad paljud ustavad lugejad - see on suurepärane võimalus kiiresti vastuseid saada.

Huvitavad Artiklid...