![]() |
|
|
|||||||
| Registreer | FAQ | Gebruiksaanwijzing forum | Online excel cursus | Zoeken | Berichten van vandaag | Markeer forums als gelezen |
|
|
|
LinkBack | Discussietools | Weergave |
|
#1
|
|||
|
|||
|
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! |
| Sponsored Links |
|
#2
|
||||
|
||||
|
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. |
|
#3
|
|||
|
|||
|
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?
|
|
#4
|
||||
|
||||
|
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. |
|
#5
|
||||
|
||||
|
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 |
|
#6
|
|||
|
|||
|
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? |
|
#7
|
||||
|
||||
|
Ik ook Daniël, maar ik wou het niet te verwarrend maken vanavond.
ALT+F11, Alt+Q, Alt+F8. ![]() Dan ga ik naar Menu uitvoeren → 'Beginwaarden' om de code opnieuw te doorlopen.
__________________
gr. Harry Wie met de duivel danst, moet het orkest betalen. |
|
#8
|
||||
|
||||
|
Om de juiste mapstructuur te hebben van een reeds opgeslagen bestandje
__________________
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 |
|
#9
|
||||
|
||||
|
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.
__________________
gr. Harry Wie met de duivel danst, moet het orkest betalen. |
|
#10
|
|||
|
|||
|
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. |
![]() |
| Discussietools | |
| Weergave | |
|
|
|
|||||||
| Registreer | FAQ | Gebruiksaanwijzing forum | Online excel cursus | Zoeken | Berichten van vandaag | Markeer forums als gelezen |
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 |