• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

automatisch opslaan

Status
Niet open voor verdere reacties.

senten

Gebruiker
Lid geworden
12 okt 2006
Berichten
6
Hallo,

Weer een probleem waar ik niet uit kom.
Ik heb een excel bestand om facturen mee te maken.
Nu wil ik steeds mijn facturen opslaan om toch altijd een goede backup te hebben.
Ik wil dus het werkblad waar de factuur in staat opslaan met als bestandsnaam het factuur nummer.
Is dit mogelijk met een macro?
Ik wil niet het hele bestand opslaan omdat het verbonden staat met veel werkbladen en dat is niet overzichtelijk.

Alvast bedankt voor jullie hulp
Barend
 
Barend

Je kan niet slechts een stuk van de file opslaan. Het is alles of niets.

Wigi
 
Barend,

Je kunt toch een kopie van je factuur maken zonder alle verwijzingen en dat bestand opslaan als je factuur. Dat is in een macro te vatten.

Groet,
 
Pdf

een andere mogelijkheid is om je factuur op te slaan als PDF-file. je hebt dan wel acrobat writer nodig.

steven
 
Kijk hier eens naar
Is een bijgewerkte versie van Verkoopfactuur5 van microsoft(ook bijgevoegd)
De factuur wordt opgeslagen op C:\
Is aan te passen op het Tabblad Debiteuren in cel E6


Is de eerste keer voor mij op dit forum,hoop dat ik U hiermee een beetje vooruit help:thumb:
Beste wensen aan iedereen
 
Laatst bewerkt:
Beste Frank

welkom op het forum!

Bedankt voor de moeite die je hebt uitgetrokken om de vraag te beantwoorden.

Kijk wel naar de datum van de vraag, als die al redelijk lang geleden is, kan je beter recente vragen beantwoorden. Er wordt waarschijnlijk toch niet veel met jouw antwoord gedaan anders.

In ieder geval, dat je nog velen mag helpen...

Beste wensen ook voor jou.

Wigi
 
Frank,

Bedoel je dit:

PHP:
Sub SaveFile()
Dim path
Dim fname
path = ActiveSheet.Range("A1")
fname = ActiveWorkbook.Name
ActiveWorkbook.SaveAs path & "\" & fname
End Sub

zet in A1 uw path, bv C:\Test

of

een dialoogvenster aan roepen?

PHP:
Sub Opslaan() 
Application.Dialogs(xlDialogSaveAs).Show 
End Sub


Pierre

Beste wensen aan iedereen.
 
Laatst bewerkt:
Beste JVPS
Bijgesloten vind je een beetje meer uitleg over hoe dit doe
De code "path = ActiveSheet.Range("A1") "gebruik ik niet omdat jede code die ik gebruik eigenlijk zou kunnen gebruiken voor elk werkblad in een bestand
Plaats de code in een gewone module zoals in voorbeeld en wijs deze toe aan opdrachtknop die je gelijk waar inhet bestand kan plaatsen
Als je nog vragen hebt dan geef je maar een gil

By The Way Happy NewYear aan iedereen ophetforum


Groetjes
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan