Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Excel template bestand met externe links "groeit"

Pagina: 1
Acties:

Vraag


  • M.v.Veelen
  • Registratie: januari 2001
  • Laatst online: 15-06 22:35
Hi,

ik heb een Excel template met daarin de nodige VBA code en links naar een 3-tal externe bestanden met data. Bij het opslaan van het templatebestand dat tot voor kort nog geen 70KB was, zie ik nu dat deze is gegroeid tot > 3.000KB.

Wat kan ik doen om te zorgen dat het template bestand "leeg" is en de (zo lijkt het) externe data niet meeneemt tijdens het opslaan?

¯\_(ツ)_/¯

Alle reacties


  • m-vw
  • Registratie: mei 2013
  • Laatst online: 16:19

m-vw

GEZOCHT: De Kluts

wellicht je template opgeslagen terwijl er iets in, bijvoorbeeld, cel ZX5555 staat?

Garmin FR245M + HRM-RUN


  • M.v.Veelen
  • Registratie: januari 2001
  • Laatst online: 15-06 22:35
Nee, dat niet. Juist niet ook.

Maar ik heb her en der gelezen dat als je gebruik maakt van externe (Excel)bronnen, dat die gegevens op de 1 of andere manier toch in het bestand worden opgeslagen die gebruik maakt van deze externe bronnen. By design? Of misschien toch te voorkomen? Want ik zou het fijner vinden dat als het bestand wordt geopen dat deze dan pas alle informatie van de externe (Excel)bestanden gaat inladen. Dat zijn er wel heel wat, maar is binnen enkele seconden klaar.

¯\_(ツ)_/¯


  • RobIII
  • Registratie: december 2001
  • Laatst online: 18:16

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

Dus als je het nog drie keer opslaat wordt het alle drie de keren groter? Lijkt me de simpelste test om te bevestigen dat het bestand groeit, niet?

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Roses are red Violets are blue, Unexpected ‘{‘ on line 32.

Over mij


  • M.v.Veelen
  • Registratie: januari 2001
  • Laatst online: 15-06 22:35
Nee, gelukkig niet. Het lijkt erop dat de gegevens opnieuw worden ingeladen en de oude gegevens overschrijven. Dus een soort cache dat wordt overschreven maar wel wordt opgeslagen.

Omdat het om een template gaat, zou het slechts eenmalig "geleegd" moeten worden. Ik zou dat voor elkaar kunnen krijgen door alle links te verbreken, op te slaan, links opnieuw te maken en dan opslaan zonder de externe gegevens in te laden. Tenminste, dat denk ik. Maar dit is toch een vreemd fenomeen dat misschien op een andere manier op te lossen is?

¯\_(ツ)_/¯


  • Arjan90
  • Registratie: september 2005
  • Nu online
Waarom maak je je hier zorgen om? Een bestand van 3MB is niet heel spannend voor Excel. Waar zit je zorg? Ik zie het probleem ook sporadisch voorkomen op internet, maar daar blijven reacties ook wat uit volgens mij.

Maar kun je eens uitleggen wat je Excel bestand precies doet? Je benoemt o.a. VBA, externe bestanden, etc. maar haalt VBA dan informatie uit die externe bestanden? Zo ja, kopieer je bijv. geen gedefinieerde namen e.d. mee? Daar heb ik nog wel eens raar gedrag mee gezien.

"Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid."


  • M.v.Veelen
  • Registratie: januari 2001
  • Laatst online: 15-06 22:35
Heel verhaal, maar in het bestand (laten we zeggen: het formulier) dat we gebruiken voeren we het personeelsnummer in. Dat is uniek. En aan de hand van het personeelsnummer wordt uit een extern bestand andere gevens gehaald zoals de naam, wat voor items op diens naam geregistreed staan, enz. Met VBA stuur ik een aantal zaken aan die betrekking hebben op de weergave van de informatie in het formulie en hoe dit vervolgens dmv 1 druk op de knop wordt verstuurd in een fraai opgemaakte e-mail.

Ik maak me niet druk om het feit dat het 3MB is want het resultaat wat er nu staat is zo tijdbesparend dat niemand zich daar verder druk om kán maken. Het is meer dat ik bedacht dat het voorheen zoveel kleiner was en of dit was op te lossen op de 1 of andere eenvoudige manier. Maar zoals al wordt aangegeven is het inderdaad peanuts en zijn er meedere gebruikers die hierover vragen stellen. Niets om je druk over te maken, zeker niet.

¯\_(ツ)_/¯

Pagina: 1


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True