Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: namefrm werkt niet meer  (gelezen 2275 keer)

0 leden en 1 gast bekijken dit topic.

Offline lco

  • Oplosser
  • ****
  • Berichten: 795
  • Geslacht: Man
namefrm werkt niet meer
« Gepost op: 02 oktober 2023, 10:09:26 »
Goede morgen,

Ik heb mijn oude file "budjetbeheer" van onder het stof gehaald om deze terug in gebruik te nemen.
Nu krijg ik mijn macroknop niet werkend en kan ik mijn userform niet gebruiken in de sheet verrichtingen.
kan iemand mij even helpen aub.

     mvg.Luc

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.178
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: namefrm werkt niet meer
« Reactie #1 Gepost op: 02 oktober 2023, 10:38:00 »
Luc,

heb je iets veranderd als je schrijft "ik krijg mijn userform niet werkend"?

Want .... Private Sub CommandButton1_Click() staat én in je code onder het tabblad "Verrichtingen" én onder de code van de Userform. Normaal kan je geen 2 dezelfde macronamen hebben in één werkboek ???

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: namefrm werkt niet meer
« Reactie #2 Gepost op: 02 oktober 2023, 10:51:57 »
Hallo,

Ik was ook net aan te kijken >:D

@ SoftAid,
De code is inderdaad 'aan de vreemde kant', maar je opmerking klopt maar gedeeltelijk, één zo'n macronaam in het userform en de andere telkens achter één werkblad, dat mag geen problemen geven.

@ Luc,
Als het zo lang stof heeft liggen vergaren, ben je mogelijk vergeten hoe je dat userform oproept(?)
Er is namelijk geen knop voor voorzien. Het formulier opent door op rij 14 op één van de werkbladen 'Gezinsbudget' één van de maanden te selecteren (kolom C tot N dus), daar ben ik ook maar achter kunnen komen door de code door te lichten :D
Probeer eerst eens, en als ook dat bij jou niet werkt speuren we verder.

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.178
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: namefrm werkt niet meer
« Reactie #3 Gepost op: 02 oktober 2023, 10:57:42 »
De code is inderdaad 'aan de vreemde kant', maar je opmerking klopt maar gedeeltelijk, één zo'n macronaam in het userform en de andere telkens achter één werkblad, dat mag geen problemen geven.
Hallo Molly,

ik ken er niet veel van, maar... als je op CommandButton1 klikt, welke macro moet er dan gekozen worden? Die onder tabblad of die onder Userform. Dat kan toch niet juist zijn volgens mij. Dat druist in tegen de natuur van Excel ??? Of is er ergens een wet die zegt dat één voorrang krijgt op de andere?

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: namefrm werkt niet meer
« Reactie #4 Gepost op: 02 oktober 2023, 11:26:51 »
Hoi SoftAid,

Citaat
Dat druist in tegen de natuur van Excel
Mooi uitgedrukt :thumbsup:, maar inhoudelijk niet correct. Het werkblad en de code erachter vormen als het ware één geheel. Als je op een werkblad een opdrachtknop zet moet je om te beginnen al aangeven welke macro daarmee moet aangeroepen worden. Daarbij wordt je in je mogelijkheden beperkt tot de macro's die voor dat werkblad zijn voorbehouden, of deze die in een module staan, dat laatste volgens mij dan nog enkel als het over een formulierbesturingsknop gaat. Ook één met dezelfde naam in een userform is geen probleem, want die mag dan ook niet meespelen.

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline lco

  • Oplosser
  • ****
  • Berichten: 795
  • Geslacht: Man
Re: namefrm werkt niet meer
« Reactie #5 Gepost op: 02 oktober 2023, 14:31:43 »
Molly,SoftAid,

Sorry voor mijn onjuiste uitleg.

1)was vergeten hoe ik in de userform moest komen maar dat heeft Molly snel gevonden waarvoor bedankt.
2)alles werkt maar in de sheet verrichtingen werkt de aanroepknop "alles tonen" niet , kan iemand daar een oplossing voor geven.

ps:ik denk door mijn vroegere problemen met excel dat deze niet meer werkt , maar wie ben ik (met mijn beperkte kennis van excel) :-[ :-[


    mvg,Luc

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: namefrm werkt niet meer
« Reactie #6 Gepost op: 02 oktober 2023, 15:09:18 »
Hallo Luc,

Citaat
was vergeten hoe ik in de userform moest komen
Geen probleem, Luc, we zijn er om te helpen, en goed dat ik zelfs op dat punt juist had gegokt :D

Bij mij werkt 'alles tonen' probleemloos. Als je nog niets hebt gefilterd zie je met die knop weinig verschil, maar in het andere geval, dus nadat je iets hebt gefilterd met G2 tot J2, dan doet die knop daarna wat je verwacht, namelijk 'alles tonen' 0:-)

Als dat bij jou niet werkt moeten we ons vragen beginnen stellen over je Windows- en/of Office-versie.

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline lco

  • Oplosser
  • ****
  • Berichten: 795
  • Geslacht: Man
Re: namefrm werkt niet meer
« Reactie #7 Gepost op: 02 oktober 2023, 15:25:18 »
Molly,

ik denk dat de knop alles tonen een afbeelding is waardoor deze niet werkt!!
in het verleden bij de file kaartprijskamp hadden we dat ook al voor en heb jij "als ik mij niet vergis" er een macroknop opgezet waarnaar het wel werkte :-X :-X

ps: nu is mijn probleem dat ik niet weet hoe dit aan te passen.


     mvg,Luc

Offline snb

  • Lid
  • *
  • Berichten: 30
Re: namefrm werkt niet meer
« Reactie #8 Gepost op: 02 oktober 2023, 15:39:15 »
Vervang de code van de knop door:

Private Sub CommandButton1_Click()
    Blad6.AutoFilter.ShowAllData
End Sub

In plaats van aprate werkbladen per jaar hoor je in Excel een draaitabel te gebruiken, waarin je per jaar het overzicht kunt zien

Offline lco

  • Oplosser
  • ****
  • Berichten: 795
  • Geslacht: Man
Re: namefrm werkt niet meer
« Reactie #9 Gepost op: 02 oktober 2023, 15:53:53 »
SNB,

ik krijg het niet aan de praat,hij doet niets na het filteren?

     mvg,Luc

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.178
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: namefrm werkt niet meer
« Reactie #10 Gepost op: 02 oktober 2023, 15:57:09 »
Luc,

De knop "Alles tonen" met de achterliggende code werkt,  als alles niet getoond is (als er items verborgen zijn tabelmatig). Maar dan gaat je code toch ergens in de fout, want je tabel is dan verdwenen....  :-[

De code van snb invoeren in werkblad code Verrichtingen doet de job !!! bij mij.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: namefrm werkt niet meer
« Reactie #11 Gepost op: 02 oktober 2023, 16:10:39 »
Allen,

Bij mij ging alles meteen goed zonder enige aanpassing.
Volgens mij heeft snb's wijziging enkel voor gevolg dat de mogelijkheid om rechtstreeks in kolommen A-D te filteren niet meer wordt uitgeschakeld.

Maar dat zal uiteraard niets veranderen aan Luc's bedenking in #7. Hierbij daarom een versie (mét snb's suggestie toegepast) met opdrachtknop.

Luc,
Je zal je bestand toch nog eens moeten nakijken, want met filteren op maand ga je gegarandeerd in de knoei komen: in kolom N heb je datums van 2019 staan, andere van 2020, en soms gewoon de naam van de maand (zie 'augustus')

Mvg,
Molly
Windows 11 Home NLD 64bit
11th Gen Intel(R) Core(TM) i7-11700 @ 2.50GHz 2496
Aspire TC-1660
Intel(R) UHD Graphics 750 1024MB
476 GB SSD KINGSTON OM8PCP3512F-AA
1863 GB HD Seagate ST2000DM008-2FR102
Office 2021 Professional Plus NLD 64bit

Offline snb

  • Lid
  • *
  • Berichten: 30
Re: namefrm werkt niet meer
« Reactie #12 Gepost op: 02 oktober 2023, 16:19:19 »
Ik heb een voorbeeldbestand toegevoegd.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.178
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: namefrm werkt niet meer
« Reactie #13 Gepost op: 02 oktober 2023, 16:38:19 »
snb,

goede poging met die formule, maar ik heb ze even getest op mijn laptop MET Office 2007, waar TS mee werkt, en daar crasht Excel op.
Als ik een formulebesturingselement toevoeg, Dan kan ik deze zelfs niet opmaken: "Excel reageert niet meer".

Die toestanden hebben mij er ook toe aangezet om office 2021 te installeren.
Office 2007 gaf constant problemen.

:) SoftAid :)             


Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: namefrm werkt niet meer
« Reactie #14 Gepost op: 02 oktober 2023, 16:47:30 »
Die toestanden hebben mij er ook toe aangezet om office 2021 te installeren.
Office 2007 gaf constant problemen.
wijs besluit  ;)

 


www.combell.com