• 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.

Makkelijk bestandsnaam wijzigen via VBA

Status
Niet open voor verdere reacties.

Hanzsel

Gebruiker
Lid geworden
1 mei 2013
Berichten
7
Hallo,
ik heb de volgende uitdaging.
Ik heb een excel waaruit bestanden weggeschreven worden via meerdere macro's en tegelijk worden er ook bestanden ingelezen.

Omdat dit op meerdere plekken door de macro's heen gebeurd leek het me slim(mer) om op een plek de bestanden te benoemen en vervolgens deze naam in de macro's te gebruiken. Dit omdat jaarlijks het weg te schrijven en de in te lezen bestanden wijzigen. Ik kom niet verder dan:

Dim bestand1 As Integer
Dim bestand2 As Integer
bestand1 = "X:\folder 1\folder 2\folder 3\eerstebestand.xlsx"
bestand2 = "X:\folder 1\folder 2\folder 3\tweedebestand.xlsx"

maar dit werkt niet. Wat doe ik fout?
Alvast bedankt voor het meedenken.
 
Waarom niet je hele code geplaatst ?
Laat die deklaraties gewoon achterwege (en verwijder option explicit).
 
Je variabelen bestand1 en 2 moeten van het type String zijn:

Code:
Dim Bestand1 As String
Dim Bestand2 As String
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan