/ / excel vba countifs формула, отнасяща се до променящото се име на работен лист - excel, vba

excel vba countifs формула, която се позовава на променящото се име на работен лист - excel, vba

Нов член и нов за VBA. Очаквайте да научите колкото е възможно повече.

Точно сега и се опитвам да използвам графититеза да изчислите броя на събитията в колона в различен работен лист. За съжаление, това е за седмичен доклад и когато го отворя, името на работния лист е различно всяка седмица.

Ето частта, с която имам проблеми:

Range("E29").Select
ActiveCell.FormulaR1C1 = _
"=COUNTIFS("DynamicNameHere"!C,""failed to upgrade"")"
Range("E30").Select

Когато наглася името на специфичния работен лист вкод работи перфектно. Опитах се да потърся как да използвам кодовото име на работния лист, но не успях. Има ли начин да се определи променящото се име на работен лист, без да се налага да се посочва с него действителното му име?

Благодаря предварително

Отговори:

3 за отговор № 1

Първо не е необходимо да изберете клетката, за да я използвате.

На второ място ще цитирате частите, които са vba:

    Range("E29").FormulaR1C1 = _
"=COUNTIFS("" & Sheets(2).Name & ""!C,""failed to upgrade"")"