När du skapar nya Excel kan du ofta finna att det inte är genomförbart eller estetiskt tilltalande att hålla alla dina olika uppgifter på en enda arbetsbok . Du kan enkelt växla mellan arbetsböcker genom att klicka på flikarna längst ned på skärmen , men det är inte möjligt när du har en Visual Basic for Applications ( VBA ) makro körs . Om du behöver din VBA -kod för att komma åt data på en annan arbetsbok kan du lägga in en kodrad för att gå över till den arbetsboken . Saker du behöver
Microsoft Excel
Visa fler instruktioner
1
Tillträde Excel-arbetsboken du behöver ändra . Öppna Excel VBA editorn genom att klicka på " Utvecklare " fliken och sedan välja " Visual Basic . "
2
Klicka på namnet på den arbetsbok där din VBA-kod är placerad på höger sida av redigeringsfönstret . Navigera till den del av koden som du måste byta för att komma en annan arbetsbok .
3
Utnyttja " Aktivera " VBA metoden att växla till en annan arbetsbok . Typ " Projections1.Activate " om du byter till en annan Excel-arbetsbok med titeln " Projections1 . "
4
Spara ändringarna och stäng editorn fönstret . Klicka på " Makron " och välj sedan " Kör " för att köra VBA-kod och ändra till den angivna arbetsboken .