Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako môžem kombinovať hodnoty z bunky v iných hárkoch programu Excel pomocou jazyka Visual Basic ?

Visual Basic for Applications ( VBA ) je podmnožina jazyka , ktorý je špeciálne navrhnutý pre prácu v programe Microsoft Excel a ďalších aplikáciách balíka Microsoft Office . VBA môže nahradiť nudné úlohy s kusom kódu , ktorý je možné spustiť v zlomku sekundy . Ak chcete kombinovať hodnoty z bunky v iných hárkoch a vložte výsledok na jednom mieste na jednom liste , VBA je dobrá voľba . Veci , ktoré budete potrebovať
programe Excel 2007 alebo Excel 2010
Zobraziť ďalšie inštrukcie Cestuj 1

Kliknite na prázdne bunky v jednom liste , kde chcete , aby sa súčet ukázať . Napríklad , kliknite na bunke A3 . To sa stáva pôvod bunky vo vašom kóde . Pôvod buniek je označovaný R1C1 ( riadok 1 , stĺpec 1 ) .
2

Stlačte tlačidlo " Alt " a " F11 " kľúča k sebe na klávesnici otvorte Editor jazyka Visual Basic ( VBE ) . VBE je postavený do programu Excel .
3

Kliknite na " Vložiť " tlačidlo a potom kliknite na " modulu . " Otvorí sa nové okno
4

Skopírujte a vložte nasledujúci kód do prázdneho okna : .

Sub CombineMultipleWorksheetValues ​​( )

" CombineMultipleWorksheetValues ​​makro

ActiveCell.FormulaR1C1 = " R1C2 + = Hárok2 ! R [ -1 ] C "

End Sub
5

Zmeňte kód ukazujú , kde sú vstupy , ktoré potrebujete , . Miesta sú vzhľadom k bunke ste klikli v kroku 1. Vo vyššie uvedenom ukážkový kód , " = Hárok2 ! R [ -1 ] C " znamená , že jedna hodnota je umiestnený na liste 2 , v rovnakom stĺpci ako svojho pôvodu , bunky (čo je v tomto príklade bol stĺpec A ) a 1 stĺpec vľavo ( kladné číslo by naznačovalo , počet stĺpcov vpravo ) .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené