Listaa Kaikki Kaavat Työkirjan

Jos olet”re työstää monimutkaisia Excel-tiedoston, tai kun yli-tiedosto, että joku muu on rakennettu, se voi olla vaikea ymmärtää, miten se kaikki sopii yhteen. Tiedostoasetusten ymmärtämiseksi voit käyttää seuraavia makroja luetteloidaksesi kaikki työkirjan kaavat.

Excel on kaava nuoli, näyttää riippuvaisia soluja, mutta se voi saada sekava, jos on paljon kaava soluja.

päästä alkuun, voit nähdä, missä kaavoja ja vakioita sijaitsevat, ja värikoodi soluihin.,

Näytä Kaavat Laskentataulukon

Voit myös katsoa kaavoja laskentataulukon, käyttämällä Ctrl + ` oikotie. Ja jos avaat toisen ikkunan työkirjaan, voit tarkastella kaavoja ja tuloksia samanaikaisesti.

Koodi Luettelo Kaavoja

lisätietoja siitä, miten laskelmat toimi, voit käyttää ohjelmointi luoda luettelon kaikki kaavat kunkin laskentataulukon.

seuraavassa näytekoodissa jokaiselle kaavoja sisältävälle laskentataulukolle luodaan uusi arkki., Uusi arkki on nimetty alkuperäisen arkin mukaan, jonka etuliite on”F_”.

kaava-lista arkki, on ID-sarake, jonka voit käyttää, jos haluat palauttaa listan alkuperäiseen järjestykseen, jälkeen sinua”ve lajiteltu toinen sarake.

On olemassa myös sarakkeita laskentataulukon nimi, kaava”s soluun, kaava ja kaava R1C1-muodossa.

Kopioi seuraava koodi säännöllinen moduuli työkirjan.

koodi, jolla poistetaan Formula_3

luettelosta kaavojen koodi, kaavalehdet poistetaan ennen uuden kaavalehden luomista., Jos kuitenkin haluat poistaa kaavalomakkeet luomatta uutta joukkoa, voit suorittaa seuraavan koodin.

Sub ClearFormulaSheets()"remove formula sheets created by"ShowFormulas macroDim wb As WorkbookDim ws As WorksheetDim strSh As StringOn Error Resume NextApplication.DisplayAlerts = FalseSet wb = ActiveWorkbookstrSh = "F_"Set wb = ActiveWorkbook For Each ws In wb.Worksheets If Left(ws.Name, Len(strSh)) = strSh Then ws.Delete End If Next wsApplication.DisplayAlerts = TrueEnd Sub

Lataa Sample-Tiedosto

Voit ladata näyte tiedosto, käy Näyte Tiedostot sivun Contextures verkkosivuilla. UserForms, VBA, lisäosat, etsi UF0019-Formula Info lista.

tiedosto on zipped, ja Excel 2007 / 2010-muodossa. Ota makrot käyttöön, jos haluat testata koodia.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *