abonnement Unibet Coolblue
pi_47690364
Kan dit?

Stel ik heb twee verschillende excelbestanden.

Excelbestand A is in te vullen door een 3e partij.
Excelbestand B is beheerd door mijzelf, en daar hebben mensen die toegang hebben tot bestand A geen toegang toe.
Beide bestanden staan in andere mappen op een shared-drive, die voor de toegangsscheiding zorgen.


Uitkomsten van cellen in bestand A moeten doorsijpelen, overgekopieerd of doorgegeven worden aan B, waarin ik verder reken met die cijfers.

Is dit mogelijk, dat ik, als ik bestand B open meteen de huidiger cijfers uit bestand A zie en kan gebruiken door een refreshfunctie of iets dergelijks?

... of ben ik te futuristisch?
pi_47693140
de indirect functie kun je daar voor gebruik.

In bestand B zet je in cel a1 de bestandnaam die je wilt aanroepen (bestandA.xls).

Vervolgens zet je in de kolom ernaast de volgende formule: =indirect("["&A1&"]Blad1!$C$5")

Dus in de indirectfunctie komt dus een tekstregel met de verwijzing erin. Blad1 kun je dus ook nog vervangen door een celverwijzing en $C$5 ook.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_47698013
quote:
Op maandag 26 maart 2007 22:54 schreef Deetch het volgende:
de indirect functie kun je daar voor gebruik.

In bestand B zet je in cel a1 de bestandnaam die je wilt aanroepen (bestandA.xls).

Vervolgens zet je in de kolom ernaast de volgende formule: =indirect("["&A1&"]Blad1!$C$5")

Dus in de indirectfunctie komt dus een tekstregel met de verwijzing erin. Blad1 kun je dus ook nog vervangen door een celverwijzing en $C$5 ook.
Gij wordt zeer vriendelijk en hartelijk bedankt!
pi_47705746
Is het mogelijk om in excel ergens aan te geven dat wanneer men een :

Ctrl C, Ctrl V doet hij niet de formule uit die cel mee mag copieren maar puur alleen de waarde ?
(geen macro schrijven die het voor je doet, ik weet dat het met paste special kan, maar het moet basterd proof zijn )
  dinsdag 27 maart 2007 @ 20:17:58 #30
31425 TheFes
Nu met zonder icon!
pi_47724408
makro maken en daar snelkoppeling aanhangen moet toch wel basterd proof zijn?
** handtekening **
pi_47727910
ctrl+c, alt+w, s, w maar een macrootje maken e daar een sneltoets aanhangen is volgens mij beter.

1
2
3
4
5
6
7
8
Sub Paste_Values()
'
' Paste_Values Macro
' De macro is opgenomen op 27-3-2007 door Deetch.
'
    Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
End Sub


Vervolgens alt+F8 en bij macro opties sneltoets toevoegen. Ik gebruik zelf voor paste/vlues ctrl+k.

De handeling voor de gebruiker wordt dan ctrl+c, ctrl+k, mits de gebruiker macros heeft geactiveerd in excel (check beveiligingsopties)
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_47738677
ik wil de maand in de ene cel (numeriek (01, 02, 03, etc etc)) converteren naar de andere cel (text (Januari, Februari, Maart, etc etc))

en ik kan niet vinden hoe dat moet. ben ik nou zo een slechte F1'er of kan het gewoon niet?
pi_47738979
Kan op twee manieren:
a)
A1 is hier de cel met de numerieke data, als je er meer hebt verander je die gewoon
1=IF(A1=1;"Januari";IF(A1=2;"Februari";IF(A1=3;"Maart";IF(A1=4;"April; 

Denk je dat m verder zelf wel kan doen. Vergeet de haakjes aan het einde niet (al doet Excel dat ws zelf wel)

b)
Het kan ook met een VLOOKUP. Maak in een ander werkblad een tabel met 1 t/m en ernaast de bijbehorende maand. Selecteer deze hele tabel en geef het een naam (Invoegen, Naam, bijvoorbeeld Maanden in dit voorbeeld).
A1 is de cel met het maandnummer, en deze code kan je overal invoeren:
1=VLOOKUP(A1;Maanden;2)

Hij zoekt het nummer in A1 op in de tabel Maanden, en als return volgt dan de waarde in de 2e kolom van die tabel. Je kan die lijst ook eventueel in hetzelfde werkblad doen, dan kan je gewoon met een range werken in plaats van de tabel een naam te geven.
  woensdag 28 maart 2007 @ 09:41:32 #34
15967 Frollo
You know I am a righteous man
pi_47739142
quote:
Op woensdag 28 maart 2007 09:25 schreef HTN02 het volgende:
ik wil de maand in de ene cel (numeriek (01, 02, 03, etc etc)) converteren naar de andere cel (text (Januari, Februari, Maart, etc etc))

en ik kan niet vinden hoe dat moet. ben ik nou zo een slechte F1'er of kan het gewoon niet?
Zet in de verwijzende cellen =DATUM(2007;A1;1) en maak deze op met de notatie mmm of mmmm.
pi_47739264
Ja omg
pi_47739371
hmmm.... bijde oplossingen werken niet, hij laat gewoon die code in de cel zien.
ik gebruik excel 2003 BTW
  woensdag 28 maart 2007 @ 09:52:20 #37
15967 Frollo
You know I am a righteous man
pi_47739445
quote:
Op woensdag 28 maart 2007 09:49 schreef HTN02 het volgende:
hmmm.... bijde oplossingen werken niet, hij laat gewoon die code in de cel zien.
ik gebruik excel 2003 BTW
Dan moet je even Extra > Opties > Weergave > Formules UITvinken
pi_47739591
formules waren al uitgevinkt.
3de oplossing werkt ook niet. maar ik heb dus zowel de numerieke als de text van een maand nodig in een apparte cellen.

in het nummerieke wil ik graag 01, 02, 03, 04 gebruiken.

kan iemand ook aangeven wat voor cellen ik moet gebruiken (tekst, numeriek, datum)
pi_47739629
Gewoon General, dan zou ie dat vanzelf moeten aanpassen. Snap niet waarom het niet werkt, bij mij gaat het prima met 2003
  woensdag 28 maart 2007 @ 10:00:41 #40
15967 Frollo
You know I am a righteous man
pi_47739650
quote:
Op woensdag 28 maart 2007 09:58 schreef HTN02 het volgende:
formules waren al uitgevinkt.
3de oplossing werkt ook niet. maar ik heb dus zowel de numerieke als de text van een maand nodig in een apparte cellen.

in het nummerieke wil ik graag 01, 02, 03, 04 gebruiken.

kan iemand ook aangeven wat voor cellen ik moet gebruiken (tekst, numeriek, datum)
Kun je het bestand (of een gedeelte) anders even online zetten? Want ik snap niet zo goed waar je nu heen wilt en waarom het niet lukt.
pi_47739731
het zijn gewoon 2 velden, maand text en maand numeriek die moeten dus communiceren.
  woensdag 28 maart 2007 @ 10:06:25 #42
15967 Frollo
You know I am a righteous man
pi_47739839
quote:
Op woensdag 28 maart 2007 10:02 schreef HTN02 het volgende:
het zijn gewoon 2 velden, maand text en maand numeriek die moeten dus communiceren.
En in de eerste groep velden, staan daar echt getallen (1, 4, 12 etc) of zijn het in werkelijkheid datums die OPGEMAAKT zijn als getallen?
pi_47739953
tekst met 01, 02, 03 ofzo erin. de 2de is nog niks. plus een veldje om allen in een goede zin te proppen, maar dat staat hier buiten (dat lukt me wel )
  woensdag 28 maart 2007 @ 10:11:17 #44
15967 Frollo
You know I am a righteous man
pi_47739987
quote:
Op woensdag 28 maart 2007 10:10 schreef HTN02 het volgende:
tekst met 01, 02, 03 ofzo erin. de 2de is nog niks. plus een veldje om allen in een goede zin te proppen, maar dat staat hier buiten (dat lukt me wel )
Dan is het bijzonder vreemd dat mijn oplossing niet werkt.
Heb je een Engelse Excel? Dan moet het =DATE(2007,A1,1) zijn.
pi_47740221
nope, ik heb een nederlandse versie. alles is iig in het nederlands
pi_47740257
na je oplossing opniew geprobeerd te hebben krijg ik #WAARDE
  woensdag 28 maart 2007 @ 10:23:12 #47
15967 Frollo
You know I am a righteous man
pi_47740379
quote:
Op woensdag 28 maart 2007 10:19 schreef HTN02 het volgende:
na je oplossing opniew geprobeerd te hebben krijg ik #WAARDE
Kijk 'ns of je dit kunt gebruiken:

http://www.freewebs.com/frollo/HTN02.xls
pi_47741148
dat werkt thanks! alleen een klein dingetje nog... ik wil ze helemaal uitgeschreven hebben, kan dat ook?

als ik de cel oproep in een ander veld (dat zinnetje waar ik het eerder over had) krijg ik :39142 ?
ik roep hem op met &C2 of met het orginele datum... krijg ik hetzelfde...

[ Bericht 8% gewijzigd door HTN02 op 28-03-2007 11:05:07 ]
  woensdag 28 maart 2007 @ 11:10:46 #49
15967 Frollo
You know I am a righteous man
pi_47741886
quote:
Op woensdag 28 maart 2007 10:47 schreef HTN02 het volgende:
dat werkt thanks! alleen een klein dingetje nog... ik wil ze helemaal uitgeschreven hebben, kan dat ook?

als ik de cel oproep in een ander veld (dat zinnetje waar ik het eerder over had) krijg ik :39142 ?
ik roep hem op met &C2
Dan moet je TEKST(C2;"mmmm") gebruiken in plaats van C2.
pi_47742076
je bent geweldig! dan nog 1 klein allerlaatste vraagje:
als je 03 hebt staan in B2 (waar C2 dus van is afgeleid) en die gebruikt ik in mijn zin, dan krijg ik 3 IPV 03. is dat te veranderen?
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')