Worksheet.nl  

Ga terug   Worksheet.nl > Excel Vragenforum > Afgehandelde vragen



Status bericht: In behandeling
Reageren
 
LinkBack Discussietools Weergave
  #1  
Oud 5 februari 2012, 22:40
Junior Member
 
Geregistreerd: 5 februari 2012
Berichten: 5
Standaard Werkblad apart opslaan

Goedenavond, ik probeer via dit forum het antwoord op mijn probleem te krijgen. Ik heb even gezocht bij de overige berichten maar deze vraag nog niet zien staan.

Ik heb een voorbeeld bestand als bijlage bijgevoegd. Het betreffen 3 werkbladen waarin gegevens van klanten/artikelen ingevuld worden (werkblad 1 en 2). Werkblad 3 is dan het werkblad waar de factuur in gemaakt wordt. Nu is het uiteraard de bedoeling dat deze factuur telkens 'apart' opgeslagen wordt. Hoe kan ik deze factuur van werkblad 3 telkens 'apart' opslaan?

Alast bedankt!
Bijgevoegde bestanden
Bestandstype: xls factuurprogrammaexcel.xls‎ (84,0 KB, 21x gelezen)
Met citaat reageren
Sponsored Links
  #2  
Oud 5 februari 2012, 23:15
HSV's schermafbeelding
HSV HSV is offline
Giga Senior Member
 
Geregistreerd: 27 december 2007
Berichten: 2.929
Standaard

Met deze code laat ik het opslaan onder het factuurnummer.
Je moet even de mappenstructuur aanpassen aan jouw wensen.
Code:
 
Sub HSV()
With Sheets("factuur")
 .Copy
    ActiveWorkbook.SaveAs "C:\Documents and settings\new user\bureaublad\" & .Range("J14") & ".xls"
    ActiveWorkbook.Close
  End With
End Sub
__________________
gr. Harry

Wie met de duivel danst, moet het orkest betalen.
Met citaat reageren
  #3  
Oud 5 februari 2012, 23:24
Junior Member
 
Geregistreerd: 5 februari 2012
Berichten: 5
Standaard

Harry, bedankt voor de snelle reactie! Maar ik ben niet zo bekend met Excel, waar moet ik de mappenstructuur aanpassen? Ik heb eerder ergens gelezen via Alt F11 en dan gegevens wijzigen? Moet ik het hier ergens zoeken?
Met citaat reageren
  #4  
Oud 5 februari 2012, 23:40
HSV's schermafbeelding
HSV HSV is offline
Giga Senior Member
 
Geregistreerd: 27 december 2007
Berichten: 2.929
Standaard

Kopiëer de code vanaf het forum.
Druk Alt+F11 → Menu invoegen → Module.
Plak daar de code.

Pas daarna de code even aan jouw wensen.
Sluit het Vba met Alt+F11 en druk Alt+F8 om de code uit te voeren.
Eventueel aan een knop hangen.
__________________
gr. Harry

Wie met de duivel danst, moet het orkest betalen.
Met citaat reageren
  #5  
Oud 5 februari 2012, 23:51
trucker10's schermafbeelding
Mega Senior Member
 
Geregistreerd: 12 april 2009
Locatie: Langs de N26 Mechelen - Leuven ( Belgium )
Berichten: 1.653
Standaard

Citaat:
Oorspronkelijk geplaatst door HSV Bekijk bericht
Sluit het Vba met Alt+F11
Harry dat doe ik met Alt + Q ( ook als de code een gele regel heeft )
__________________
Ervaring is de optelsom, van alle vergissingen die je hebt begaan.
Vragen over bestaande topics worden privé , niet behandeld ! , hiervoor dient het forum .
Met een voorbeeldje, komen er beslist goede oplossingen
Groeten ,
Daniël
Met citaat reageren
  #6  
Oud 5 februari 2012, 23:56
Junior Member
 
Geregistreerd: 5 februari 2012
Berichten: 5
Standaard

Ik heb het volgende gedaan,
De sheet geopend en geklikt op werkblad 3, daarna op alt 11, invoegen module, dan opent hij een pop up, hierin heb ik de code gekopieërd, daarna Alt F8 (gebeurd niks), ik zie dat hij wel een map aangemaakt heeft met 'modules' - module 1.

Maar als ik dan werkblad 3 neem en deze opsla, dan heeft hij toch weer alle 3 de werkbladen opgeslagen en niet alleen het 3e werkblad. Moet ik dan nog wat extra's doen of op een andere manier opslaan dan normaal?

Ik begrijp ook niet wat je bedoeld met 'knop' aanhangen?
Met citaat reageren
  #7  
Oud 5 februari 2012, 23:58
HSV's schermafbeelding
HSV HSV is offline
Giga Senior Member
 
Geregistreerd: 27 december 2007
Berichten: 2.929
Standaard

Citaat:
Oorspronkelijk geplaatst door trucker10 Bekijk bericht
Harry dat doe ik met Alt + Q
Ik ook Daniël, maar ik wou het niet te verwarrend maken vanavond.
ALT+F11, Alt+Q, Alt+F8.
Citaat:
Oorspronkelijk geplaatst door trucker10 Bekijk bericht
ook als de code een gele regel heeft
Dan ga ik naar Menu uitvoeren → 'Beginwaarden' om de code opnieuw te doorlopen.
__________________
gr. Harry

Wie met de duivel danst, moet het orkest betalen.
Met citaat reageren
  #8  
Oud 6 februari 2012, 00:00
trucker10's schermafbeelding
Mega Senior Member
 
Geregistreerd: 12 april 2009
Locatie: Langs de N26 Mechelen - Leuven ( Belgium )
Berichten: 1.653
Standaard

Om de juiste mapstructuur te hebben van een reeds opgeslagen bestandje
Bijgevoegde afbeelding(e)
Bestandstype: jpg mapstruc.jpg‎ (110,6 KB, 16x gelezen)
__________________
Ervaring is de optelsom, van alle vergissingen die je hebt begaan.
Vragen over bestaande topics worden privé , niet behandeld ! , hiervoor dient het forum .
Met een voorbeeldje, komen er beslist goede oplossingen
Groeten ,
Daniël
Met citaat reageren
  #9  
Oud 6 februari 2012, 00:01
HSV's schermafbeelding
HSV HSV is offline
Giga Senior Member
 
Geregistreerd: 27 december 2007
Berichten: 2.929
Standaard

Ik heb even je bestandje hier neer gezet met de code.
In module1 zit de code (grote witte vlak).

Je kan een knopje maken op je werkblad, en daar de code aanhangen.
Als je dan op het knopje drukt gaat de code ook uitvoeren.
Bijgevoegde bestanden
Bestandstype: xls factuurprogrammaexcel(1).xls‎ (88,0 KB, 47x gelezen)
__________________
gr. Harry

Wie met de duivel danst, moet het orkest betalen.
Met citaat reageren
  #10  
Oud 6 februari 2012, 00:23
Junior Member
 
Geregistreerd: 5 februari 2012
Berichten: 5
Standaard

Oke ik begin enige bomen door het bos te zien in de onduidelijke wereld van Excel... Ik had wel verwacht dat dit op eenvoudigere wijze zou gaan maar helaas niet dus.

In welk tab/werkblad heb je de module nu gekopieerd? Want ik zie een hoop popups maar kan niet zien in welk werkblad dit opgeslagen is, of geldt het voor alle 3 de werkbladen als je hier een module aanmaakt?

Dan wellicht weer een domme vraag maar hoe kan ik het nu opslaan als 'alleen' werkblad 3. Want je zegt wel een knopje aanmaken, maar ja. Ook dat zegt mij niks. Ik had eigenlijk verwacht dat ik bij 'bestand - opslaan' een tab zou krijgen met 'alleen dit werkblad opslaan'. Maar blijkbaar niet dus.

Fustrerend... want met geen enkel systeem of programma heb ik tot dusver moeilijkheden gehad en heb zelfs diverse sites gebouwd met html maar blijkbaar moet ik toch eens een cursus Excel volgen want hiervan begrpijp ik geen ene snars.
Met citaat reageren
Reageren


Discussietools
Weergave

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Aan



Ga terug   Worksheet.nl > Excel Vragenforum > Afgehandelde vragen


Soortgelijke discussies
Discussie Auteur Forum Reacties Laatste bericht
blad 1 opslaan uit werkblad bananenbuiger Afgehandelde vragen 4 12 december 2011 21:39
Werkblad opslaan. Snakeman53 Afgehandelde vragen 9 24 juli 2011 20:30
werkblad opslaan als jorgen Afgehandelde vragen 2 31 mei 2010 21:54
Werkblad opslaan fjmeulbroek Afgehandelde vragen 3 17 januari 2009 20:18
werkblad opslaan helpme Afgehandelde vragen 7 1 oktober 2008 07:40


Alle tijden zijn GMT +2. Het is nu 15:36.


Forumsoftware: vBulletin®, versie 3.8.7
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0