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

Verschillen 2016

Status
Niet open voor verdere reacties.

robdgr

Verenigingslid
Lid geworden
8 sep 2001
Berichten
4.430
Office versie
Microsoft 365
Na een Windowsstoring moest ik ook Excel opnieuw installeren. Mijn gegevens van 2013 waren niet bereikbaar dus ik heb 2016 geïnstalleerd. Nu merk ik dat diverse macro's van bestanden niet meer werken.

Een voorbeeld is:
Code:
Sub naar_vandaag2()
    With Sheets("planning")
        i = WorksheetFunction.Match(CLng(Date), .Rows(4), 1)
        Application.Goto .Cells(4, i), True
    End With
End Sub
Het bijbehorende bestand kan ik wegens privégegevens niet bijvoegen.

Wat zijn de verschillen tussen 2016 en 2013?
 
Laatst bewerkt:
Wat bedoel je met "niet meer werken"? Krijg je er een foutmelding op?
 
Laatst bewerkt:
Gemarkeerd wordt
Code:
Match(CLng(Date)
 
En welke melding wordt daar dan bij gegeven?
Wat staat er in regel 4 van het blad Planning?
 
Laatst bewerkt:
Hier in Office 2016 werkt de code zoals Rob die plaatste prima, maar er moet inderdaad wel wat in regel 4 ingevuld zijn.
 
Laatst bewerkt:
Niemand weet wat voor foutmelding je krijgt Rob.
Staat er 'Option explicit' boven de code? ("i" is namelijk niet gedeclareerd).

Ook lees ik veel over 32 en 64 bit.
 
De foutmelding, die ik krijg, is:
Compileerfout: Kan het project of de bibliotheek niet vinden
Daarbij is Date blauw gemarkeerd. Ook in een andere macro van hetzelfde bestand krijg ik deze foutmelding.
De data beginnen in mijn bestand in Q4. In de cellen ervoor staan woorden als naam etc.

@Cobbe: Jouw bestand werkt wel, maar ik vraag me af waarom mijn bestand in Excel 2013 wel werkte en in 2016 niet meer. Zie ik ergens in de achtergrond een vinkje over het hoofd? Immers, ik kan het bestand wel aanpassen, maar dat wil ik niet direct doen.
 
Hallo Rob,

Ga naar de Vb-editor menu 'Extra → Verwijzingen' en kijk welke bibliotheek er mist.
Haal het vinkje daar weg.
 
Dit zijn mijn aangevinkte verwijzingen om dit goed doen te werken.

2016-03-12_144647.png
 
En dit zijn de mijne: jouw 12 is bij mij 16
Verwijzingen.jpg
 
De 12 is van 2007 t/m ..., 16 is van 2016.

De meeste die je al aangevinkt hebt zijn niet meer zichtbaar.
Ik heb er ook diverse in het verleden aangevinkt, maar alleen de eerste vier zie ik nog maar.

Kijk welke er ontbreekt.
Staat dan meestal onder de regel van 2016 en staat aangevinkt.
Helemaal onderin het kader staat iets van "Ontbreekt' of 'Missing'.
 
Laatst bewerkt:
Ik zie geen enkele 12, ook niet met missing. Een poging om die in te voegen mislukte, omdat dan 2007 vereist is. Voor vandaag stop ik ermee.
 
Die 12 heb je ook niet.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan