Excel: Macro werkt manueel wel maar met knop niet

Pagina: 1
Acties:
  • 763 views

Vraag


Acties:
  • 0 Henk 'm!

  • MoonManMoon
  • Registratie: Mei 2012
  • Laatst online: 26-02-2021
Ik heb een macro gemaakt die een aantal cellen kopieert en in een andere tab zet.
Als ik deze manueel doe werkt die prima en zoals ik het wil. Als ik hem aan een knop wil koppelen dan wordt het gehele document opnieuw geopend en loopt het document daarna vast. Iemand een idee waardoor dat kan?

Alle reacties


Acties:
  • 0 Henk 'm!

  • Alwinonline
  • Registratie: Mei 2009
  • Niet online
misschien is het handig als je eerst aangeeft wat je zelf al geprobeerd hebt.
Ook zal het helpen als je de macro code hier post zodat mensen kunnen zien wat de macro code doet.

zoals je de vraag nu stelt is het antwoord redelijk simpel: nee.

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 21:46
Lastig gokken zonder de daadwerkelijke code..
Post de code eens (graag tussen de daarvoor bedoelde tags)
[code=vb]...plak hier je code[/code]


Het heeft vast te maken instellen van objecten, maar zonder de daadwerkelijke code blijft het raden.

[ Voor 25% gewijzigd door breew op 31-05-2018 16:23 ]


Acties:
  • 0 Henk 'm!

  • CappieL
  • Registratie: November 2006
  • Laatst online: 09-10 16:25
toch gek dat een code een bestand opnieuw opent...
zit er toch iets niet goed met de knop die je gebruikt.

Acties:
  • 0 Henk 'm!

  • MoonManMoon
  • Registratie: Mei 2012
  • Laatst online: 26-02-2021
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sub PreOrder()
    Sheets("Order Aanmaken").Select
    Range("B2:F16").Select
    Selection.Copy
    Sheets("Pre Orders").Select
    Range("B2").Select
    Selection.Insert Shift:=xlDown
    Rows("1:1").Select
    Application.CutCopyMode = False
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Sheets("Order Aanmaken").Select
    Range("B9:C14").ClearContents
    Range("C5:F7").ClearContents
    Range("C5:F5").Select
End Sub

Acties:
  • 0 Henk 'm!

  • CappieL
  • Registratie: November 2006
  • Laatst online: 09-10 16:25
staat de code in een Module of in de Private Sub van de knop?

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 21:46
waar staat deze code? werkblad, module, personal.xlsb ?

Acties:
  • 0 Henk 'm!

  • MoonManMoon
  • Registratie: Mei 2012
  • Laatst online: 26-02-2021
Nu in Module

Acties:
  • 0 Henk 'm!

  • CappieL
  • Registratie: November 2006
  • Laatst online: 09-10 16:25
en welke versie van Excel gebruik je? Want in mijn Excel 2016 doet ie het gewoon, handmatig en met knop.
Zet eens een paar 'stops' in je code en kijk waar hij de fout in gaat.

[ Voor 25% gewijzigd door CappieL op 31-05-2018 16:41 ]


Acties:
  • 0 Henk 'm!

  • MoonManMoon
  • Registratie: Mei 2012
  • Laatst online: 26-02-2021
Ik heb versie 16.13.1
Voor de mac

Acties:
  • 0 Henk 'm!

  • Raznov
  • Registratie: December 2006
  • Laatst online: 14-10 10:04
Wat doet hij zodra je hem draait via de "view Macro's" knop, in plaats van de vba-editor of knop?
Wat is de naam van je module? Als die PreOrder is, zou ik die even wijzigen en nogmaals op de knop drukken.

[ Voor 36% gewijzigd door Raznov op 31-05-2018 16:54 ]

Strava & Untappd - Do not combine!


Acties:
  • 0 Henk 'm!

  • MoonManMoon
  • Registratie: Mei 2012
  • Laatst online: 26-02-2021
Dan werkt die normaal

Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Als je een vraag stelt zie je eerst het volgende sjabloon:
Mijn vraag
...

Relevante software en hardware die ik gebruik
...

Wat ik al gevonden of geprobeerd heb
...
Je hebt je vraag gesteld maar de volgende twee kopjes weggehaald, en nu mogen we die informatie eruit trekken, met steeds een één-regelig antwoord. Dan kunnen we nu nog gaan trekken hoe je die knop denkt te moeten koppelen, of je die macro zelf snapt, hoe je die hebt gemaakt,of er nog foutmeldingen zijn etc.

Dat gaat zo niet opschieten. Open gerust een nieuw topic, maar ben dan wel compleet en lees vooral eerst wat we van een topicstart verwachten. Het algemeen beleid #topicplaatsen
We denken graag met je mee, maar we zijn niet je persoonlijke helpdesk.

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland

Pagina: 1

Dit topic is gesloten.