Versie:
Excel 2016 Engels op Windows 10 Engels
Situatie:
Ik heb een spreadsheet waarin de (toekomstige) gebruiker aan de hand van een invoerblad waardes invult. Aan de hand van deze waardes wordt een berekening op een aparte sheet, waarvan de berekening afhankelijk is wat de gebruiker invoert op de eerste pagina. Deze berekening bestaat uit vijf stappen waarvan de waardes van elke stap afhankelijk is van de vorige uitkomsten. Dit werkt zoals het hoort, echter voor slechts 1 situatie. Ter illustratie wil ik graag kunnen aangeven wat de uitkomsten zijn van verschillende situaties (in dit geval verschillende debieten).
Specifiek voor nu concentreer ik mij op slechts een invoerwaarde, debiet. Als ik dit werkend krijg vind ik zelf wel uit hoe dat voor andere invoerwaarden te regelen.
Wat ik nu heb: 20 kopieën van het invoerblad + berekeningblad met 20 verschillende debieten als invoer onder elkaar op één aparte pagina, waarvan de uitkomsten stuk voor stuk in een tabel gekopieerd worden op het voorblad
. Dit is extreem onhandig, want elke keer als ik een wijziging moet maken in de daadwerkelijke berekening, mag ik het ook nog even 20x op dat tabblad gaan doen. En dan nog niet te spreken over als ik later grafieken en dergelijke wil maken van andere invoerwaarden welke de gebruiker kan opgeven.
Wat ik wil hebben: Een manier waarop ik aan de hand van bijvoorbeeld een tabel met de te gebruiken invoerwaarden voor het debiet (welke ik nu op 20 stappen heb staan met percentages van 10-200% van de gebruiker ingevoerde debiet), de berekening op het calculatieblad kan laten doorlopen en daarvan de uitkomsten laat presenteren in die tabel. En dan zonder alles 20x op een apart tabblad te kopiëren
.
Wat ik nodig heb: Ik weet totaal niet waarnaar te zoeken omdat ik helaas niet heel erg ervaren ben met Excel, dus namen van functies in zowel 'gewone' Excel als VBA zouden mij een heel eind kunnen helpen om zelf tot een oplossing te komen via het alleswetende Google. Ik kom qua VBA op het moment niet verder dan knoppen, maar ik wat kennis in VBA opdoen staat al een tijdje op mijn 'verlanglijst'.
Wat ik al gevonden of geprobeerd heb
Mijn zoekgeschiedenis van Google staat vol met gegokte Excel gerelateerde termen en kreten. Dezelfde vraag op Reddit gesteld. Helaas was het uitschrijven van het probleem wat lastiger dan in het Nederlands, en begreep hij niet helemaal wat ik bedoel, maar diegene zei:
Alvast bedankt en als ik onduidelijk ben (wat vast zo zou zijn), mijn excuses.
Excel 2016 Engels op Windows 10 Engels
Situatie:
Ik heb een spreadsheet waarin de (toekomstige) gebruiker aan de hand van een invoerblad waardes invult. Aan de hand van deze waardes wordt een berekening op een aparte sheet, waarvan de berekening afhankelijk is wat de gebruiker invoert op de eerste pagina. Deze berekening bestaat uit vijf stappen waarvan de waardes van elke stap afhankelijk is van de vorige uitkomsten. Dit werkt zoals het hoort, echter voor slechts 1 situatie. Ter illustratie wil ik graag kunnen aangeven wat de uitkomsten zijn van verschillende situaties (in dit geval verschillende debieten).
Specifiek voor nu concentreer ik mij op slechts een invoerwaarde, debiet. Als ik dit werkend krijg vind ik zelf wel uit hoe dat voor andere invoerwaarden te regelen.
Wat ik nu heb: 20 kopieën van het invoerblad + berekeningblad met 20 verschillende debieten als invoer onder elkaar op één aparte pagina, waarvan de uitkomsten stuk voor stuk in een tabel gekopieerd worden op het voorblad

Wat ik wil hebben: Een manier waarop ik aan de hand van bijvoorbeeld een tabel met de te gebruiken invoerwaarden voor het debiet (welke ik nu op 20 stappen heb staan met percentages van 10-200% van de gebruiker ingevoerde debiet), de berekening op het calculatieblad kan laten doorlopen en daarvan de uitkomsten laat presenteren in die tabel. En dan zonder alles 20x op een apart tabblad te kopiëren
Wat ik nodig heb: Ik weet totaal niet waarnaar te zoeken omdat ik helaas niet heel erg ervaren ben met Excel, dus namen van functies in zowel 'gewone' Excel als VBA zouden mij een heel eind kunnen helpen om zelf tot een oplossing te komen via het alleswetende Google. Ik kom qua VBA op het moment niet verder dan knoppen, maar ik wat kennis in VBA opdoen staat al een tijdje op mijn 'verlanglijst'.
Wat ik al gevonden of geprobeerd heb
Mijn zoekgeschiedenis van Google staat vol met gegokte Excel gerelateerde termen en kreten. Dezelfde vraag op Reddit gesteld. Helaas was het uitschrijven van het probleem wat lastiger dan in het Nederlands, en begreep hij niet helemaal wat ik bedoel, maar diegene zei:
Dit klinkt heel erg als wat ik wil hebben, maar helaas is mijn verzoek om relevante zoektermen/functies onbeantwoord gebleven en weet ik dus niet hoe verder te gaan op dit.Another way would be to create a range of input columns and run a macro that inputs them into your existing sheet, re-calculates everything, and then copies the output to another range and then repeats. This would actually be pretty simple code to write most likely.
Alvast bedankt en als ik onduidelijk ben (wat vast zo zou zijn), mijn excuses.
Intel Core i7 920 @ 3.6 / 4ghz, MSI X58 Pro-E, AMD Radeon HD 5870, 6GB DDR-3 1066