Você pode fazer isso sem o VBA. Você pode usar as seguintes fórmulas para todas as linhas nas colunas B e C da sua planilha mestre;
=INDIRECT(" 'sheet " & ROW()-1 & " '! " & " B3 ")
=INDIRECT(" 'sheet " & ROW()-1 & " '! " & " B5 ")
Isto assume que os nomes das suas planilhas são planilha1, planilha2 e assim por diante. Se esse não for o caso, basta substituir 'sheet " & ROW()-1
por algo que corresponda aos nomes de suas planilhas. Para torná-lo mais dinâmico, você pode usar a seguinte fórmula para pesquisar os campos correspondentes com base no cabeçalho da sua planilha mestre;
=VLOOKUP(B$1, INDIRECT("'sheet"&ROW()-1&"'!"&"A:B"), 2, FALSE)