Macro aanroepen

Stel hier je vraag over een Excel probleem
jkpieterse
Site Admin
Berichten: 1291
Lid geworden op: 30 jan 2017 14:32

Re: Macro aanroepen

Bericht door jkpieterse » 25 nov 2021 15:15

Stap eens door je code met F8, dan kan je zien wat er exact gebeurt tijdens het uitvoeren. Om ergens te kunnen starten met debuggen open je de VBA editor eerst, dan klik je op een regel waar je het foutopsporen wil starten en druk je op functietoets F9. Dan ga je terug naar Excel en voer je de actie uit die de macro start. ALs het goed is opent dan de VBA editor met die regel geel en kan je met F8 stapsgewijs door je macro lopen. Zet Excel en de editor naast elkaar zodat je links en rechts kunt zien wat er gebeurt.
Groetjes,
Jan Karel Pieterse
jkp-ads.com

emiel
Berichten: 309
Lid geworden op: 05 okt 2018 17:55

Re: Macro aanroepen

Bericht door emiel » 28 nov 2021 10:20

Wat je ermee wil bereiken is mij niet geheel duidelijk. Je kan op het blad toch de nodige aanpassingen doen zonder de gegevens terug naar het blad sjabloon te verplaatsen.

De volgende vraag zal waarschijnlijk zijn Hoe kan ik de gegevens van al die bladen in 1 lijst krijgen.
Bijlagen
TESTMACRO2 (1).xlsb
(61.6 KiB) 24 keer gedownload

Wally
Berichten: 14
Lid geworden op: 20 nov 2021 20:34

Re: Macro aanroepen

Bericht door Wally » 29 nov 2021 11:52

@Emiel,

Als ik een nieuwe datum invul en het blad bewaar dan wordt in onderstaande stukje code een regel geel gearceerd.

Code: Selecteer alles

sheets("Sjabloon").Copy After:=Sheets(Sheets.Count)
With ActiveSheet
    .Name = x
     .Shapes.Range(Array("cmb_bew")).Visible = True    '' Deze regel wordt geel gearceerd
    .Shapes.Range(Array("cmb_bewa")).Visible = False
End With
With Sheets("Sjabloon")
    .Select
    .Shapes.Range(Array("cmb_bew")).Visible = False
    .Range("B1").Select
End With
Bij de foutmelding wegdrukken wordt het blad wel bewaard, maar bij opvragen verschijnt BEWERKEN niet.

Gebruikersavatar
haije
Berichten: 192
Lid geworden op: 29 okt 2019 09:45

Re: Macro aanroepen

Bericht door haije » 29 nov 2021 13:46

Als ik een nieuwe datum invul en het blad bewaar dan wordt in onderstaande stukje code een regel geel gearceerd.
Welke regel?
|-|aije

emiel
Berichten: 309
Lid geworden op: 05 okt 2018 17:55

Re: Macro aanroepen

Bericht door emiel » 29 nov 2021 14:04

Is dat in het voorbeeld dat ik geplaatst heb of heb je de code gewoon overgenomen?

Wally
Berichten: 14
Lid geworden op: 20 nov 2021 20:34

Re: Macro aanroepen

Bericht door Wally » 29 nov 2021 16:53

@Emiel,

Ik heb alleen nog maar met jouw voorbeeld proefgedraaid.

Frans

emiel
Berichten: 309
Lid geworden op: 05 okt 2018 17:55

Re: Macro aanroepen

Bericht door emiel » 29 nov 2021 21:41

da's moeilijk te geloven, heb het op verschillende apparaten geprobeerd en vind geen fout.
plaats anders dat bestand eens terug.

Wally
Berichten: 14
Lid geworden op: 20 nov 2021 20:34

Re: Macro aanroepen

Bericht door Wally » 29 nov 2021 22:50

@Emiel

Als je 12-12-2020 weer opvraagt dan verschijnt het blad wel, maar niet BEWERKEN.

BEWERKEN verschijnt alleen bij 28-11-2020
TESTMACRO2 (1) (1).xlsb
(55.69 KiB) 18 keer gedownload

emiel
Berichten: 309
Lid geworden op: 05 okt 2018 17:55

Re: Macro aanroepen

Bericht door emiel » 30 nov 2021 09:32

maak eens een nieuw blad 12/12 en zie wat er gebeurd.

Wally
Berichten: 14
Lid geworden op: 20 nov 2021 20:34

Re: Macro aanroepen

Bericht door Wally » 30 nov 2021 14:24

Dat zal dezelfde fout zijn.
Maar ik neem aan dat je het aangepaste bestand had willen bijvoegen?

Plaats reactie