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

Macro werkt wel in 2013 maar niet in 2010

Status
Niet open voor verdere reacties.

Pieter671

Gebruiker
Lid geworden
26 jun 2015
Berichten
105
Ik heb en klein stukje code in mijn spreadsheet.
Het 'opslaan als' van het bestand, met omschrijving en kenmerk.

In Excel 2013 werkt dit prima, in Excel 2010 functioneert de macro niet.
(blijft hangen, doet niets.)


Code:
Sub OPSLAAN_UITGANGSPUNTEN()

        Omschrijving = Worksheets("Tabblad1").Range("G6")
        Kenmerk = Worksheets("Tabblad1").Range("G7")
        
        Bestandsnaam = "UITGANGSPUNTEN - " & Kenmerk & " - " & Omschrijving
        Application.Dialogs(xlDialogSaveAs).Show Bestandsnaam
        
        Worksheets("Tabblad1").Range("G6").Select
        
End Sub

1. Vraagt Excel 2010 een ander soort "Application.Dialogs(xlDialogSaveAs).Show" ?

2. Is er ook VBA code om de gebruikte Excel versie uit te lezen?

Pieter
 
Laatst bewerkt:
Het werkt ook goed in Office 2007 en 2016 en verwacht ik dus ook in 2010.
Loop de code eens door met F8 en laat weten op welke regel het probleem zich voordoet.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan