Help!

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

Hulp bij posten

Recente topics

Auteur Topic: UF, cmdButtons en arrays/collections  (gelezen 27177 keer)

0 leden en 1 gast bekijken dit topic.

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: UF, cmdButtons en arrays/collections
« Reactie #45 Gepost op: 03 juli 2023, 19:21:02 »
@pagadder,

dank voor jou reactie...
Ik ben ook vertrouwd met haken (en breien) en ik was onmiddellijk mee toen je de symbolen van het haken nader verklaarde  :) .

Er zijn inderdaad online meerdere sites waar je patronen kan uittekenen, zo ook daar waar mijn gekochte digitale patroon mee werd gemaakt door de creator.
En daar heb ik dus al die symbolen die op mijn origineel patroon gebruikt worden van gedownload.
Ondertussen heb ik die .svg afbeeldingen geconverteerd naar .jpg omdat ze naar .png ook teveel scherpte verliezen.

Als .jpg heb ik de symbolen nu heel zuiver maar zodra ik ze dan terug naar .svg zet om er een font van te kunnen maken verliezen ze niet alleen hun scherpte maar ook deels hun vorm.

Vroeger had ik tal van teken- en fotobewerkingsprogramma's zoals coreldraw en photoshop ed waarmee het totaal geen probleem zou geweest zijn maar nu heb ik al jaren nog enkel paint en ja, daar kan je maar bitter weinig mee hé...

Om het patroon over te nemen van fysiek telpatroon naar excel en ook naderhand visueel duidelijker onderscheid te kunnen maken tussen de diverse steken
is het wel wenselijk om dezelfde symbolen te kunnen gebruiken maar ik vrees dat er niets anders zal op zitten om toch andere symbolen te kiezen in de reeds bestaande lettertypes binnen excel.
In bijlage geef ik ook eventjes een pdf'je mee van de symbolen uit mijn origineel patroon.

Toch bedankt voor de info  _/-\o_

groetjes,
BlackDevil
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 Pagadder

  • Volledig lid
  • **
  • Berichten: 183
Re: UF, cmdButtons en arrays/collections
« Reactie #46 Gepost op: 03 juli 2023, 20:27:43 »
Misschien een idee om mee verder te werken??
zie PDF (dankzij mijn vrouw)
BV alt + 3 is een zwart hartje in Excel en is een rood hartje in Word
Te implementeren door Molly natuurlijk, ik wil niet in haar rapen sch**ten. :D
Misschien de SVG (JPG) symbolen eens posten, misschien kan ik er een font van maken.

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: UF, cmdButtons en arrays/collections
« Reactie #47 Gepost op: 04 juli 2023, 09:11:02 »
@pagadder,

Bedankt (ook aan je vrouw) voor de aanreiking van die lijst met alt-codes.
Zelf had ik vorig jaar (voor mijn vorig borduurwerk-bestand) al eens via VBA een lijst met de ChrW-codes (1 - 65000) gemaakt
om alzo zelf geschikte symbolen uit te zoeken. Gezien de hoeveelheid (65000) codes was dit nogal onoverzichtelijk om te doorzoeken.
Ook zorgde, het gebruik ervan, voor redelijk wat problemen met de VBA-code in die zin dat er veel omzeild en/of omgezet
moest worden. Uiteindelijk koos ik gewoon om het lettertype "Segoe UI Symbol" te gebruiken.
Het patroon van het toenmalige borduurwerk was een volledig eigen creatie dus ik had toen zelf de keuze ivm gebruikte symbolen.

Voor mijn komende projecten (6 borduurwerken (binnen zelfde thema) van elk tussen de 21 en 31 verschillende kleuren) is het
dus wenselijk om de originele symbolen te gaan gebruiken welke ik spijtig genoeg niet allemaal terugvond binnen het lettertype
"Segoe UI Symbol". Omdat de ervaring uit vorige projecten mij geleerd heeft dat het werken via een lettertype de gemakkelijkste
en efficiëntste wijze is kwam ik op het idee gewoon zelf een lettertype te gaan maken dat exclusief voor de borduurprojecten zou
gebruikt worden.
Omdat ik naar de toekomst toe nog vele andere borduurwerken zal maken (van dezelfde creator) wil ik er ineens een compleet
lettertype van maken met de 150 symbolen die binnen het gebruikte patroonmakers-programma beschikbaar zijn.

Alvorens elk symbool apart als afbeelding hier door te sturen hang ik al eventjes een afbeelding aan waarop al deze 150 symbolen
vermeld staan zodat je al eens kan kijken of het voor jou haalbaar zou zijn er een lettertype van te maken (aangezien ik niet weet
hoe jij hiervoor te werk gaat).

Indien je het (gezien het grote aantal) niet zou zien zitten heb ik daar uiteraard alle begrip voor en probeer ik het zelf via die
online applicaties die ik gevonden heb. Het enige waar ik voor mezelf een hindernis zie is voor het verwijderen van de grijze
achtergrond en deze transparant te maken. Daar heb ik niet de juiste programma's voor en online wordt niet alle achtegrond
gewijzigd en/of wordt er een watermerk in de afbeelding geplaatst  :( .

Laat maar weten of je het al dan niet ziet zitten en indien niet kan je me misschien aanwijzingen geven voor het zelf maken van het lettertype.  ;)

Alvast dank voor de hulp  :thumbsup:

groetjes,
BlackDevil
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.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: UF, cmdButtons en arrays/collections
« Reactie #48 Gepost op: 04 juli 2023, 09:47:38 »
@Molly,

Om even terug verder in te pikken op jouw tip om na elk ingevoerd DMC-nr een controle uit te voeren.
Aanvankelijk had ik dit zo gecodeerd maar als je ruim 30 nrs moet ingeven met telkens die controlevraag
dan ben je, bij wijze van spreken, een uur bezig om ze in te voeren en volledig 'gek'-geklikt  :D .

Maar, ik heb ondertussen gisteren een ganse avond en vanmorgen al een ganse ochtend 'denk'-tijd gehad
en gezien de vele invoerboxen met controle-msgboxen (zelfs zonder controle van elk DMC-nr afzonderlijk)
bedacht ik dat het voor de invoer van die basis-gegevens misschien toch wel handiger zou zijn om hier ineens
een UF voor te gebruiken.

Voor de invoer van de unieke naam om het "opslaan als..." toe te passen op het bestand zou ik dan sowieso
wel nog via een input-box doen maar de rest van de basis-gegevens (aantal rijen/kolommen, startdatum/deadline
en dan de benodigde DMC-nrs) zou ik dan via een UF willen laten invullen.

De subs die moeten uitgevoerd worden met de gegevens in de UF zou ik dan in een module plaatsen waarnaar
vanuit de UF verwezen wordt met doorvoer van de parameters (parameters doorgeven hebben we inderdaad
in het verleden ook reeds toegepast in mijn "genealogie-bestanden", ga hier wel even opfrissing bij nodig hebben
want is al te lang geleden en gezien mijn 'brain-fog' tgv mijn neuromusculaire aandoening ben ik die structuur-logica
volledig kwijt  ;D ).

Ik zal alvast al eens starten met het ontwerpen van die 'invoer'-UF en reeds coderen wat ik kan en dan hang ik
mijn bijgewerkte versie nog eens aan waar je dan, zodra je eens een vrij moment hebt en je hoofd er wel naar staat  :D,
eens naar kan kijken en mij de nodige richtlijnen kan geven voor het vervolg.

groetjes,
BlackDevil
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: UF, cmdButtons en arrays/collections
« Reactie #49 Gepost op: 04 juli 2023, 10:43:53 »
Hallo BlackDevil,

Citaat
Aanvankelijk had ik dit zo gecodeerd maar als je ruim 30 nrs moet ingeven met telkens die controlevraag
dan ben je, bij wijze van spreken, een uur bezig om ze in te voeren en volledig 'gek'-geklikt
Oeps, die heb je dan verkeerd begrepen, ik bedoelde natuurlijk dat je vba die controle moet laten doen! Dat stond met de Find-methode al in je code, alleen zou je aan gebruikscomfort winnen als je die na elke input zet. Enkel bij per ongeluk invoeren van een onbestaande moet vba je dan vragen om een correcte in te vullen.
Als je er niet uitkomt toon ik het wel eens.
Hoewel, een beetje achterhaald waarschijnlijk als je gaat overstappen naar een UF...

Ik heb meteen toch maar de laastste serie posts doorgekeken over die symbolen en daarin zijn jullie me toch een beetje kwijt, hoor: svg/png/jpg/ttf ???, het begint mij te duizelen, maar spannend genoeg om te blijven volgen zeker wel! Meer zelfs, mocht er een aha-moment komen, dan wil ik ook nog altijd proberen iets bij te dragen ;D

@ Pagadder,
Citaat
Te implementeren door Molly natuurlijk, ik wil niet in haar rapen sch**ten.
Eigenlijk implementeer ik zo weinig mogelijk :D, toegegeven, ik durf wel eens ganse stukken code meegeven, maar ik probeer zo veel mogelijk de weg te wijzen.
En wat rapen betreft, het staat iedereen vrij zijn/haar steentje bij te dragen aan een constructieve oplossing, m.a.w. ik voel geen behoefte om het monopolie te verwerven op hulp aan eender wie. Laat je dus vooral gaan als je zin hebt (misschien kan ik nog iets bijleren ;))

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 Pagadder

  • Volledig lid
  • **
  • Berichten: 183
Re: UF, cmdButtons en arrays/collections
« Reactie #50 Gepost op: 04 juli 2023, 11:08:19 »
Ben eens aan het proberen geweest. met één teken de eerste van je lijstje.
Dan zou het zoiets worden:

Offline MollyVH

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 847
Re: UF, cmdButtons en arrays/collections
« Reactie #51 Gepost op: 04 juli 2023, 11:24:33 »
Hoi BlackDevil,

Ik kom ook nog even terug op die symbolen. Kan je misschien eens een voorbeeld bezorgen van zo een svg-bestandje, en ook van hoe het geworden is na bewerking en/of conversie, misschien nog aangevuld met wat je stap voor stap hebt gedaan? Ik kreeg er namelijk het gevoel bij dat, mochten we dit helemaal voor elkaar krijgen, het best mogelijk voor nog andere kwesties bruikbaar kan zijn.

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 Pagadder

  • Volledig lid
  • **
  • Berichten: 183
Re: UF, cmdButtons en arrays/collections
« Reactie #52 Gepost op: 04 juli 2023, 12:52:53 »
Gaat vrij goed vooruit,ik heb er ondertussen al 6 klaar voor het TTF bestand (SVG formaat 67x67)
Een paar symbolen zal ik waarschijnlijk niet kunnen vinden oa nummer 15 van het lijstje van dertig.
Citaat
Alvorens elk symbool apart als afbeelding hier door te sturen hang ik al eventjes een afbeelding aan waarop al deze 150 symbolen
vermeld staan
Hierbij heb ik wel een vraagje,in je bestand staan er 30 tekens,ik neem aan dat je alleen deze 30 gebruikt en geen 150.

Offline Montagnard

  • Ambassadeur
  • *****
  • Berichten: 2.384
  • Geslacht: Man
Re: UF, cmdButtons en arrays/collections
« Reactie #53 Gepost op: 04 juli 2023, 14:10:53 »
Vroeger had ik tal van teken- en fotobewerkingsprogramma's zoals coreldraw en photoshop ed waarmee het totaal geen probleem zou geweest zijn maar nu heb ik al jaren nog enkel paint en ja, daar kan je maar bitter weinig mee hé...
de "grote broer" van Paint : https://photodemon.org/ , 'PhotoDemon is a portable photo editor. It is 100% free and 100% open-source.'
het gratis alternatief voor "Adobe Lightroom" : https://www.darktable.org/install/ , indien interesse dan heb ik de Nederlandse handleiding in PDF formaat.
Mvg,

Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: UF, cmdButtons en arrays/collections
« Reactie #54 Gepost op: 04 juli 2023, 14:15:48 »
oei, blijkbaar loop ik al enkele reacties achter  :D ik zal proberen om per reactieplaatser te reageren in de volgorde van de reacties  ;D

@Molly,
op jouw eerste reactie #49 :
inzake die controle-msgbox die ik had toegevoegd aan het einde van de invoer van alle DMC-nrs was dit geen controle inzake of de DMC-nrs bestaan maar wel
een controle op het feit of de gebruiker het correcte benodigde DMC-nr heeft ingegeven. Vandaar mijn (verkeerde) interpretatie over jouw tip om bij elke ingave een controle uit te voeren  :D .
Maar zoals je zegt, inderdaad achterhaald nu ik de invoerwijze heb gewijzigd  ;) .

wat de vermeldingen "svg/jpg/png/ttf" betreft zijn "jpg/png" extensies voor gewone afbeeldingen (zoals je vermoedelijk wel weet) terwijl "svg" de extensie is voor een vectorafbeelding wat nodig is om een lettertype-bestand (extensie "ttf") te kunnen maken.

op jouw tweede reactie #51 :
Ik zal zometeen mijn stappenverloop met bijgevoegde afbeeldingen plaatsen in een nieuwe reactie, kwestie het overzichtelijk te houden  ;)

@Pagadder,
op jouw eerste reactie #50 :
Dat ziet er goed uit, het resultaat in het werkblad is exact wat het moet zijn.
Wat de UF betreft voor die specifieke handeling zal deze er ook ietsje anders komen uit te zien.

op jouw tweede reactie #52 :
het legende-PDF'je dat ik eerder had geplaatst in bericht #45 betreft enkel de symbolen voor het eerste borduurwerk (waar ik nog een 31e kleur zal gebruiken voor het deel dat ik zelf nog aan het borduurwerk ga toevoegen).
In mijn bericht #47 plaatste ik een afbeelding waarop alle mogelijke bruikbare symbolen staan mbt volgende uitleg binnen dezelfde reactie :
Citaat
Omdat ik naar de toekomst toe nog vele andere borduurwerken zal maken (van dezelfde creator) wil ik er ineens een compleet
lettertype van maken met de 150 symbolen die binnen het gebruikte patroonmakers-programma beschikbaar zijn.

Aangezien het de bedoeling van dit VBA-project is dat ik een bestand heb dat ik in de toekomst voor al mijn borduurwerken
zal kunnen gebruiken was het toch wel de bedoeling dat alle mogelijke bruikbare symbolen (150) toegevoegd worden aan dat font.
Vandaar dat ik zei, omwille van de hoeveelheid, dat als je dat niet zag zitten (wat compleet begrijpelijk zou zijn) dat ik het dan zeker wel
zelf wil doen zodra ik de juiste werkwijze (dus zonder kwaliteitsverlies) ken om van die 'jpg' of 'png' versies naar een compleet 'ttf'-bestand te gaan.


@Montagnard,
Bedankt voor de tip! Deze zal ik zeker straks eens gaan uitpluizen  :thumbsup:

groetjes,
BlackDevil
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.384
  • Geslacht: Man
Re: UF, cmdButtons en arrays/collections
« Reactie #55 Gepost op: 04 juli 2023, 14:19:15 »
@Montagnard,
Bedankt voor de tip! Deze zal ik zeker straks eens gaan uitpluizen  :thumbsup:
ik heb er nog een heel interessante bijgeplaatst  ;)
Mvg,

Offline Pagadder

  • Volledig lid
  • **
  • Berichten: 183
Re: UF, cmdButtons en arrays/collections
« Reactie #56 Gepost op: 04 juli 2023, 15:28:04 »
@Montagnard,
Idd mooi, de eerste ken ik de tweede niet, ik zal een dezer het ook eens uitpluizen.

@BlackDevil,
Citaat
Wat de UF betreft voor die specifieke handeling zal deze er ook ietsje anders komen uit te zien.
Als je 150 symbolen wilt gebruiken zullen er inderdaad wat klikkerdeklikjes moeten bijkomen :P
Citaat
Vandaar dat ik zei, omwille van de hoeveelheid, dat als je dat niet zag zitten
Dit valt wel mee, ik verlies alleen veel tijd met de symbolen te zoeken en of aan te passen,de SVG bestanden zouden meer dan welkom zijn.
Het TTF bestand en de Userform aanpassen zal ik waarschijnlijk deze week afkrijgen.
Dat komt goed uit want blijkbaar heeft Molly weinig tijd deze week, maar volgende week kan ze zich weer volledig kunnen smijten. ;D 0:-)
Begin alvast maar een winkelkarretje of twee garen te bestellen. ;D ;D :D

@Molly,
Citaat
misschien kan ik nog iets bijleren
Een achttal jaren geleden heeft mijn baas mij verbannen van het Excel stoeltje naar een Acces stoeltje, Excel is wat roest geworden.


Offline BlackDevil

  • Ambassadeur
  • *****
  • Berichten: 1.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: UF, cmdButtons en arrays/collections
« Reactie #57 Gepost op: 04 juli 2023, 15:52:06 »
@ Molly en @Pagadder,

Vooreerst wil ik nogmaals aan beide een hele dikke merci zeggen voor de vele hulp en tijd die jullie aan mij spenderen  _/-\o_ (hopelijk zal ik ooit een wederdienst kunnen doen (als ik ooit enorm verbeter in mijn excel/vba-kennis tenminste  ;D :D )).

In bijlage een PDF-bestandje waarin ik de door mij ondernomen stappen uitleg met bijhorende resultaats-afbeeldingen omtrent het converteren van de symbolen naar .ttf.
Ik heb het op deze manier gedaan omdat dan de verschillen duidelijker zijn enerzijds en ook omdat er maar 4 bijlages kunnen geplaatst worden bij elk bericht met een totale omvang voor alles tesamen van 1MB anderzijds.


@Pagadder,
Als blijkt dat je met het beste resultaat (zie mijn conclusie onderaan in de PDF) uit al mijn verschillende stappen een degelijk font kan maken dan zal ik
voor elk van de 150 symbolen het nodige doen en de verkregen .svg-files dan via een .rar-file hier in een volgend bericht aanhangen.

groetjes,
BlackDevil
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.031
  • Geslacht: Vrouw
  • veni vidi vici
Re: UF, cmdButtons en arrays/collections
« Reactie #58 Gepost op: 04 juli 2023, 16:02:41 »
En om verder te gaan met het excel-bestand zelf, in bijlage mijn nieuwe versie 2.0 met volledig afgewerkt UF voor de basisgegevens.

Nu ga ik nog eerst de procedures coderen voor het maken van het raster én voor het koppelen van de DMC-nrs aan hun juiste RGB-code
waarna ik dan zal starten met het ontwerp van de UF voor het inkleuren van het raster.


groetjes,
BlackDevil
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.384
  • Geslacht: Man
Re: UF, cmdButtons en arrays/collections
« Reactie #59 Gepost op: 04 juli 2023, 16:16:28 »
@Montagnard,
Idd mooi, de eerste ken ik de tweede niet, ik zal een dezer het ook eens uitpluizen.
je kan hier de Nederlandse handleiding downloaden : https://we.tl/t-v1XKWj63jL
Mvg,


 


www.combell.com