Ga naar inhoud

Dixon

Lid
  • Items

    51
  • Registratiedatum

  • Laatst bezocht

Dixon's prestaties

Enthousiasteling

Enthousiasteling (6/14)

  • Eerste post
  • Actief
  • Gespreksstarter
  • Week één klaar
  • Een maand later

Recente badges

9

Reputatie

  1. Ongelooflijk! Werkt perfect! Hartelijk dank!! Dixon
  2. Hey JeanPaul28, Dat werkt ongelooflijk goed, maar in de omgekeerde richting. De basis is het tabblad gegevens en de output zou de lijst moeten zijn. Tabblad gegevens is een kalender dat aangeleverd wordt. Ik zou dit in lijst vorm moeten kunnen verwerken. Bedankt! Dixon
  3. Beste, Ik heb een bestand met twee tabbladen, nl.: Gegevens Lijst Gegevens In het tabblad "Gegevens" staat een tabel / kalender met allerlei gegevens. Ik zou via een macro deze tabel moeten kunnen omzetten in een lijst zoals op tabblad "Lijst". De weergave zou dus voor elke dag de waarde bij een bepaald nummer moeten weergeven. Bijkomend probleem: De kalender telt nu 10 rijen (nummers) en 15 kolommen (dagen). Ik weet nooit hoe lang de lijst zal zijn en hoe lang de kalender zal zijn. D.w.z. dat er volgende keer 15 of 20 rijen (nummers) kunnen staan OF dat er 30 of 31 kolommen (dagen) in kunnen staan. Ter info: Het max. aantal nummers is ongekend (t.e.m. de eerste blanco) Het max aantal dagen is 31. Hoe zou ik dit door een macro kunnen laten transformeren? Hartelijk dank. Dixon Voorbeeld.xlsx
  4. Beste, Een uitdagend probleem wat mij betreft. Gegevens: In bijlage zit een Excel bestand. Wat er zou moeten gebeuren is het volgende. Op het tabblad "Lijst" staan nummers. Deze nummers kunnen meerdere keren voorkomen. In de daaropvolgende kolommen (1 tot 25) staan al dan niet waarden. Resultaat: Het resultaat zou moeten zijn dat alle gegevens die bij één nummer horen, opgelijst worden bij het juiste nummer. De nummers zouden niet meer dubbel mogen voorkomen in de uiteindelijke lijst. Vb: nummer 123 heeft in kolom 6 een "W" en in kolom 11 een "A". Dit staat 2 maal apart geregistreerd in "Lijst". In het resultaat zouden alle waarden die bij 123 horen, bij het nummer 123 moeten staan op één en dezelfde rij. Het Excel bestand spreekt voor zich hoor. Weet iemand hier een formule/workaround voor? Hartelijk dank alvast. Dixon Lijst opmaken.xlsx
  5. Klopt, op die manier wel. Maar als er "Bert" staat, wordt dit "T" en als er "auto" staat, wordt dit "To". Dat is niet de bedoeling.
  6. Dixon

    Vervangen van *T

    Beste, Ik heb een document waarin de volgende elementen vaak voorkomen: *T en *X Ik zou deze graag graag vervangen door T en X zodat het sterretje er van voor is. Achteraf moet ik namelijk alle cellen tellen die beginnen met een T en diegene die beginnen met een X. Gewoon Ctrl+H en vervangen gaat niet, want dan vervangt hij alles dat eindigt op een "t" ook mee. Weet iemand een andere functie / manier? Dank! Dixon
  7. Bedankt. Ik heb het via jouw oplossing.
  8. Bedankt voor de oplossing, maar de kolommen zijn gebaseerd op een 'AANTAL' functie. Deze worden namelijk via een macro geïmporteerd. Aangezien 'AANTAL' een nummer weergeeft, kan dit niet. Wat ik wel kan doen is de '1' laten vervangen door de code.
  9. Ik dacht dat te bereiken door kolommen te voorzien met daarin die '1''tjes. Eigenlijk zou Excel moeten gaan zien naar de '2' die op de rij staat waarin vb Ma als 1 gemarkeerd staat.
  10. Beste, Lastig probleem: Tabblad 'Gegevens' Dit zijn gegevens die worden ingegeven. Tabblad 'Kopie' Een kopie van het tabblad 'Gegevens' waarin bepaalde waarden vervangen worden door een letter. Deze letters staan op de tabbladen '21' , '22' en 'Overig'. Wat er nu gebeurd: Enkel nummers worden vervangen door een lettercode (vb: 2), combinaties blijven staan (vb: D1). Als de kolom begint met 21, dan wordt in het tabblad '21' gezocht naar de nr. uit 'Gegevens'. Deze nr. wordt vervangen door de bijhorende letter. Vb: cijfer 2 heeft als kolomhoofding 21. Dit wordt vervangen door de letter 'O' vanuit tabblad 21. Dit gebeurt ook met kolomhoofding 22 en tabblad '22'. De moeilijkheid: Als de kolomhoofding begint met een '3', dan moet er in tabbald 'Overig' naar de letter gezocht worden. MAAR de letter kan verschillen van dag tot dag (rij onder kolomhoofding). D.w.z. dat een 2 op een Ma(andag) kan verschillen van een 2 op een Di(nsdag). vb: hoofding: 33 ; dag: Ma ; Cijfer: 2 --> L (want er staat bij L een 1 onder Ma) hoofding: 33 ; dag: Di ; Cijfer: 2 --> V (want er staat bij V een 1 onder Di) Dat laatste krijg ik niet voor elkaar. De kolommen beginnend met 3 worden in Overig opgezocht, maar er wordt telkens de eerste letter in de lijst weergegeven. De waarden in het rood op tabblad 'Kopie' zijn fout. Weet iemand raad? [ATTACH]37967[/ATTACH] Bedankt. Dixon Voorbeeld.xlsx
  11. Hey, Ziet er goed uit! Hartelijk dank. Dixon
  12. Hallo, Een makkie voor diegene dat VBA kennen denk ik. Hoe kan ik een tabblad kopiëren en hernoemen in eenzelfde Excel document. Ik heb al gevonden hoe dit moet voor een tabblad met een bepaalde naam. Het zou echter zo moeten zijn dat we de naam van het te kopiëren tabblad moeten aangeven in een bepaalde cel. Voorbeeld: Tabblad 'Gegevens' bevat een cel E3 waarin we 'December' zetten. De macro zou dus tabblad 'December' moeten kopiëren en hernoemen in 'December_opm' Ik heb er al een macro ingezet, maar deze doet niet volledig wat het zou moeten doen. [ATTACH]37519[/ATTACH] Bedankt. Dixon Voorbeeld December.xlsm
  13. VBA omdat de gegevens veel groter zijn in praktijk +/- 31 kolommen op +/- 100 rijen. Ik ga het eens op groteren schaal testen en kom erop terug. Alvast bedankt!
  14. Bucky, Bedankt voor je reactie. Ik heb het voorbeeld aangepast zodat er nu een tabblad bijzit waarin het uiteindelijke resultaat zichtbaar is. Tabblad 'Resultaat' = zo zou het moeten worden. [ATTACH]37148[/ATTACH] Voorbeeld.xlsx
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.