Tämän vihjeen avulla raporttisi käyttäjät voivat valita useiden pivot -taulukkomuotojen välillä käyttämällä valintapainikkeita ja päivittää sitten pivot -taulukon automaattisesti! (Kätevä, kun käyttäjillä on raporttimuotoasetukset ilman, että heidän on siirryttävä pivot -taulukon työkalupalkkiin ja valittava se joka kerta)
Ensimmäinen askel:
Aseta vaihtoehtopainike (tai useita) mihin tahansa pivot -taulukon raporttityöarkkiin ja anna niille nimi, kuten "Raportin muoto 1", "Raportin muoto 2" jne.
Voit tehdä tämän siirtymällä kohtaan Näytä> Työkalurivit> Lomakkeet, valitsemalla työkalupakista Vaihtoehto -painike ja vetämällä sen raporttiin.
Vaihe kaksi:
Luo makro siirtymällä kohtaan "Työkalut> Makro> Makrot", kirjoita nimi, kuten "Format2" ja sitten "Luo"
Kirjoita tai leikkaa ja liitä seuraava VB -koodi. (Huomautus: Varmista, että pivot-taulukkoasi on merkitty oletusnimeksi "PivotTable1" napsauttamalla hiiren kakkospainikkeella mitä tahansa pivot-taulukon kohtaa, valitsemalla Taulukkoasetukset ja katsomalla Nimi-kenttää. Muussa tapauksessa sinun on vaihdettava pivot -taulukon nimi alla olevassa koodissa sen kanssa, jolla pivot -taulukko on nimetty):
Alumuoto2 ()
"Muoto 2 Makro
ActiveSheet.PivotTables ("PivotTable1"). PivotSelect "", xlDataAndLabel, True
ActiveSheet.PivotTables ("PivotTable1"). Muoto xlReport6
Solut Valitse
Valinnan kanssa
.HorizontalAlignment = xlYleistä
.VerticalAlignment = xlBottom
.WrapText = Väärä
Suunta = 0
.AddIndent = Väärä
.IndentLevel = 0
.ShrinkToFit = Väärä
.ReadingOrder = xlContext
Lopeta
Valinnan kanssa
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.WrapText = Väärä
Suunta = 0
.AddIndent = Väärä
.IndentLevel = 0
.ShrinkToFit = Väärä
.ReadingOrder = xlContext
Lopeta
Solut Valitse
Valinta.Sarakkeet.Autofit
Alue ("A1"). Valitse
End Sub
~~~~~~~~~~~~~~~~~~~~~~~~~
Voit luoda eri muotoisia makroja käyttämällä samaa koodia, ja ainoa rivi, joka sinun on muutettava, on "Format xlReport6". Valittavana on noin 15 raporttimuotoa. Muuta vain "xlReport (number)" arvosta 1 arvoon 15.
Yllä oleva koodi sovittaa sarakkeet automaattisesti ja keskittää tekstin automaattisesti raportin muotoilun jälkeen.
Vaihe kolme:
Määritä makro asetuspainikkeelle napsauttamalla vaihtoehtopainiketta hiiren kakkospainikkeella, valitsemalla "Määritä makro" ja valitsemalla juuri luomasi makro. Tee tämä jokaiselle vaihtoehtopainikkeellesi
Se siitä! Nyt kun käyttäjä napsauttaa asetuspainiketta, pivot -taulukko päivittyy automaattisesti muotoon makron käyttämän muotoasetuksen perusteella. Testaa useita raporttityylejä nähdäksesi, mitkä niistä vastaavat tarpeitasi, ja määritä ne sitten makroillesi ja asetuspainikkeillesi.
Käyttäjäsi ovat kiitollisia ja vaikuttuneita!
Onnea!
~ CJ