Vraag & Antwoord

Anders (software)

Excel vraagje

6 antwoorden
  • Hallo, Ik heb een een boel velden met het zelfde getal er in bv."=(E7*0,75)-(E7*0,75)*0,1" en "=DAGEN360(B5;B7)" enz, maar nu moet bij elke invoer bij al die velden de 7 (bv. E7 moet E9 worden en B7 moet B9 worden) veranderd worden in een hoeger getal. Nou is mijn vraag of ik het getal achter een letter variabel kan maken?? Bv. in veld A1->7 dus doe ik E(A1) of zoiets wat dan dus op E7 moet uitkomen, maar dit werkt nie, dus heeft iemand andere tips?? :wink:
  • Gewoon in Excel kan het volgens mij niet, maar met visual basic wel denk ik. Je moet dus een macro bouwen, waarmee je een waarde inleest in een bepaalde cel en die vervolgens toewijst aan een variable, die onderdeel maakt van de celverwijzing
  • [quote:16591b7b6b="water"]Gewoon in Excel kan het volgens mij niet, maar met visual basic wel denk ik. Je moet dus een macro bouwen, waarmee je een waarde inleest in een bepaalde cel en die vervolgens toewijst aan een variable, die onderdeel maakt van de celverwijzing[/quote:16591b7b6b] :o daar heb ik geen verstand van, is er geen andere manier??
  • [quote:7d2b179bf1="Da_Koen"]...Nou is mijn vraag of ik het getal achter een letter variabel kan maken?? Bv. in veld A1->7 dus doe ik E(A1) of zoiets wat dan dus op E7 moet uitkomen, maar dit werkt nie, dus heeft iemand andere tips?? :wink:[/quote:7d2b179bf1] =INDIRECT("E"&A1)
  • Ook weer wat geleerd. :D Wat eventueel ook kan: de cellen kopieren, dan zullen de verwijzingen ook aangepast worden. Mogen bepaalde celverwijzingen niet veranderen, dan zet je er dollartekens voor, bv $E$3. Als je cellen knipt en plakt dan veranderen de celverwijzingen niet. Op deze manier kun je ze weer terug zetten op de oude plek, met gewijzigde verwijzingen. Vb: celverwijzing in cel D4 is A1 en moet worden B1, dan cel D4 kopieren naar E4, de verwijzing in cel E4 is nu B1, en dan cel E4 knippen en plakken in D4. De verwijzing in D4 is nu B1. Mijn oplossing heeft alleen nut als er geen celverwijzingen zijn, die het zelfde blijven. Als je toch per cel moet wijzigen kun je beter de oplossing van Aimable gebruiken
  • [quote:a0fab25b68="Aimable"][quote:a0fab25b68="Da_Koen"]...Nou is mijn vraag of ik het getal achter een letter variabel kan maken?? Bv. in veld A1->7 dus doe ik E(A1) of zoiets wat dan dus op E7 moet uitkomen, maar dit werkt nie, dus heeft iemand andere tips?? :wink:[/quote:a0fab25b68] =INDIRECT("E"&A1)[/quote:a0fab25b68] ok hardstikke bedankt dit is precies wat ik moest hebben :D mzzlz

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.