Help!

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

Hulp bij posten

Recente topics

Auteur Topic: Re: Zoekfunctie in VBA  (gelezen 838 keer)

0 leden en 1 gast bekijken dit topic.

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Zoekfunctie in VBA
« Gepost op: 06 februari 2024, 10:12:47 »
Goedemorgen !
ik loop (weeral  ;D) tegen een probleem aan dat ik maar niet kan oplossen : ik kan op geen enkele manier een bewerking kiezen in "bewerken" in de VBA editor in mijn "Budget" bestand , alles staat grijs ?
zie bijgevoegde screencopy.
Mvg,
Arnold.

ps : het bestand is nog niet in orde er zitten nog paar foutjes in , dus nog niet als vast te gebruiken !

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.178
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Re: Zoekfunctie in VBA
« Reactie #1 Gepost op: 06 februari 2024, 11:18:07 »
Hallo Arnold,

vergis ik mij, zo te zien heb je geen enkel blad of module (code) geopent, en wat ga je dan bewerken?

Groeten,

:) 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: Re: Zoekfunctie in VBA
« Reactie #2 Gepost op: 06 februari 2024, 11:26:45 »
ik wil in het ganse bestand een zoek opdracht uitvoeren , dus in alle code....
Mvg,

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.178
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Re: Zoekfunctie in VBA
« Reactie #3 Gepost op: 06 februari 2024, 11:38:56 »
Nee, sorry, dat lukt niet. Je zal een sub moeten openen om de zoekfunctie te kunnen gebruiken.

:) 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 BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: Re: Zoekfunctie in VBA
« Reactie #4 Gepost op: 06 februari 2024, 12:00:23 »
@Arnold,

Wat exact wil je opzoeken? En betreft het een éénmalige zoekactie of een zoekactie die je regelmatig wil/zal uitvoeren?

Ik heb misschien wel enkele ideetjes adhv de antwoorden op bovenstaande vragen.


groetjes,
Bieke
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Re: Zoekfunctie in VBA
« Reactie #5 Gepost op: 06 februari 2024, 12:04:16 »
ik heb in mijn code ergens een variabele en door het vele veranderen weet ik niet meer of ik die variabele nog gebruik , dus wil ik mijn hele "bestand/aka code" doorzoeken of ik die variabele nog ergens anders gebruik....
maar het gaat er mij in essentie om dat ik NIETS kan doen via "bewerken" , alles is grijs....
Grtjs,

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: Re: Zoekfunctie in VBA
« Reactie #6 Gepost op: 06 februari 2024, 12:14:46 »
@arnold,

De reden dat alles in het grijs staat is omdat je geen enkel blad, formulier of module hebt geselecteerd via dubbelklik.
De opties onder bewerken zijn (denk ik) ook enkel maar toepasbaar op de geselecteerde items.

Om te achterhalen welke variabelen je in welke sub gebruikt kan ik je wel een codeblokje bezorgen aangepast aan jouw specifieke zoekwensen.


groetjes,
Bieke
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: Re: Zoekfunctie in VBA
« Reactie #7 Gepost op: 06 februari 2024, 14:32:34 »
@Arnold,

Moest het je interesseren om "automatisch" naar een specifieke variabele te zoeken heb ik een kleine procedure voor je gemaakt (zie bijlage).

Toelichting :
Op het (door mij toegevoegde) werkblad "zoek_variabele" klik je op de knop 'zoek variabele' waarna je een inputbox krijgt met de vraag om de
naam van de te zoeken variabele in te geven.
Zodra je op "ok" klikt wordt dan in het werkblad "zoek_variabele" het resultaat weergegeven als volgt :
kolom 1 : Het component-type (werkblad, formulier of module)
kolom 2 : De component-naam
kolom 3 : het nr van de coderegel waarin de variabele gevonden werd
kolom 4 : de gezochte variabele

Indien er niets in de kolommen verschijnt betekend dit dat de gezochte variabele niet aanwezig is.

groetjes,
Bieke
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Re: Zoekfunctie in VBA
« Reactie #8 Gepost op: 06 februari 2024, 14:43:15 »
Dankuwel Bieke , werkt perfect  ;)
maar ik kan maar niet begrijpen waarom je geen variabele zou kunnen zoeken (of andere optie onder "bewerken" zou kunnen uitvoeren) voor het ganse werkboek (project).....
Grtjs,
Arnold.

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.029
  • Geslacht: Vrouw
  • veni vidi vici
Re: Re: Zoekfunctie in VBA
« Reactie #9 Gepost op: 06 februari 2024, 14:47:42 »
Graag gedaan Arnold, blij dat ik je kon verder helpen  ;).

groetjes,
Bieke
1) HP ProDesk (Windows 10 Pro Edu / Intel(R) Core(TM) i5-7500 CPU@ 3.40Ghz 3.41Ghz)
2) Laptop ASUS (Windows 10 Home / Intel(R) Core(TM) i3-3110M CPU@ 2.40GHz 2.40GHz)
Beide (RAM : 8,00 GB / 64-bits besturingssysteem, x64-processor)
Extern (Seagate Backup+ Hub 6TB / Seagate BUP Slim 2TB / Seagate Expansion Desk 5TB / HP ENVY 6030e)
Bullguard Premium Protection / Office Pro Plus 2016 NL

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: Re: Zoekfunctie in VBA
« Reactie #10 Gepost op: 06 februari 2024, 15:53:57 »
@ Arnold,

Jawel hoor, maar zoals ook SoftAid al aangaf moet je echt eerst iets selecteren, wat dat is (werkbladcode, thisworkbook, formulier, module) staat los van waar je gaat zoeken. Als je in het zoekvenstertje 'Huidig project' selecteert wordt alle code doorzocht.
Als je het liever bij Bieke's code houdt zou ik toch nog een beetje finetunen (zoek bv. eens 'bel').

Groetjes,
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 Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Re: Zoekfunctie in VBA
« Reactie #11 Gepost op: 06 februari 2024, 16:03:17 »
@Molly,
NU is mijne € gevallen : dus éérst iets aanklikken en de code laten weergeven , daarna in het zoekvenster "huidg project" aanvinken en hopla , de variabele gevonden.
en zoals ik vermoede was deze een overblijfsel van vroegere aanpassingen.
Mercikes !
Grtjs,

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Zoekfunctie in VBA
« Reactie #12 Gepost op: 07 februari 2024, 09:50:54 »
Dag,
aangezien het topic is verplaatst geweest en mijn volgende vraag ook mijn "Budget" bestand betreft heb ik hier gezet :

wat is de reden in mijn bestand dat de afbeeldingen (dienen als knoppen om code uit te voeren) zo traag geladen worden ?
het is zelfs zo dat als er "terugkerende transacties" zijn , de afbeeldingen pas na die code op het werkblad verschijnen.
zijn er geen "terugkerende transacties" dan verschijnen de afbeeldingen ook met vertraging....
ik heb al de ganse code in "this workbook_open" tijdelijk uitgeschakeld maar de vertraging blijft .

Mvg,
Montagnard.

Offline Della Jordan

  • Volledig lid
  • **
  • Berichten: 160
  • Geslacht: Vrouw
  • Hey, ik ben nieuw hier !
Re: Zoekfunctie in VBA
« Reactie #13 Gepost op: 07 februari 2024, 11:24:40 »
Het is een beetje lastig om mee te denken in een beveiligd bestand. ;)
Groetjes,Della

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.385
  • Geslacht: Man
Re: Zoekfunctie in VBA
« Reactie #14 Gepost op: 07 februari 2024, 11:27:38 »
Miljaar, ik word oud zulle  ;D
grtjs,

 


www.combell.com