abonnement Unibet Coolblue
  woensdag 25 november 2009 @ 22:55:43 #1
62215 qu63
..de tijd drinkt..
pi_75005553


Aangezien er vaker losse topics langskomen, leek het ons handig een centraal Excel topic te maken waar men hun vragen / antwoorden kwijt kan.

Dus heb je vragen, kom je ergens niet uit, hoe maak ik nu precies die macro?

Stel dan hier je vraag!!!

Tip 1: De help functie van excel of visual basic voor excel kan je echt een eind op weg helpen ! (F1)
Tip 2: Als je een vraag stelt, zet er dan bij welke versie je hebt en op welke taal hij ingesteld staat!
Tip 3: Zet macrocode even tussen [ code ] tags
Tip 4: Zelf de formules in verschillende talen vertalen:
http://dolf.trieschnigg.nl/excel/excel.html
http://branders.name/files/Excel-Function-Reference.pdf

Voorgaande deeltjes met veel informatie:

[Excel] Het grote Excel vragen topic
[EXCEL] Het grote Excel vragen topic, #2
[EXCEL] Het grote Excel vragen topic, #3
[EXCEL] Het grote Excel vragen topic, #4
[EXCEL] Het grote Excel vragen topic, #5
[Excel] Het grote Excel-vragentopic #6
[EXCEL] Het grote Excel vragen topic, #7
[EXCEL] Het grote Excel vragen topic, #8
[EXCEL] Het grote Excel vragen topic, #9
[EXCEL] Het grote Excel vragen topic, #10
[EXCEL] Het grote Excel vragen topic, #11
[EXCEL] Het grote Excel vragen topic, #12
[EXCEL] Het grote Excel vragen topic, #13
[EXCEL] Het grote Excel vragen topic, #14
[EXCEL] Het grote Excel vragen topic, #15
[EXCEL] Het grote Excel vragen topic, #16

Nieuw topic? Haal de OP bij de wiki
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 25 november 2009 @ 23:01:18 #2
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75005810
Via voorwaardelijke opmaak kan ik wel een enkele cel doen, maar het gaat om een combinatie van 5-6 cellen die identiek moeten zijn wil dit als duplicaat aangemerkt worden.

Eigenlijk wil ik de exacte functie van de duplicaten verwijderen en alleen het verwijderen vervangen door invullen met bv. geel.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  donderdag 26 november 2009 @ 07:16:53 #3
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75010196
quote:
Op woensdag 25 november 2009 23:01 schreef sanger het volgende:
Via voorwaardelijke opmaak kan ik wel een enkele cel doen, maar het gaat om een combinatie van 5-6 cellen die identiek moeten zijn wil dit als duplicaat aangemerkt worden.

Eigenlijk wil ik de exacte functie van de duplicaten verwijderen en alleen het verwijderen vervangen door invullen met bv. geel.
Misschien iets duidelijker maken. Ik heb een bestand met enkele duizenden regels. Ik heb het vermoeden dat er dubbele regels inzitten terwijl dat niet de bedoeling is. Ik wil dus die dubbele regels herkennen. Een regel kan als dubbel worden aangemerkt als de invoer in kolommen A, B, C, E en G gelijk zijn aan elkaar.

Met de functie duplicaten verwijderen kun je deze wel verwijderen. Maar als ik ze verwijderen weet ik nog steeds niet welke regels er duplicaat waren (kan het wel doen, maar das een stuk omslachtiger). Ik wil dus wel de exacte mogelijkheden van de functie duplicaten verwijderen, maar alleen het verwijderen vervangen voor markeren/arceren/kopieeren naar andere map.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_75010325
Kan wel macrootje voor je schrijven. Begint de data op rij 2?
  donderdag 26 november 2009 @ 07:53:28 #5
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75010353
quote:
Op donderdag 26 november 2009 07:49 schreef DaFan het volgende:
Kan wel macrootje voor je schrijven. Begint de data op rij 2?
Dat zou mooi zijn



Alleen de kolommen wil je dan exact weten neem ik aan? Die ik hierboven noemde waren voorbeelden.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  donderdag 26 november 2009 @ 07:56:37 #6
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75010384
quote:
Op donderdag 26 november 2009 07:53 schreef sanger het volgende:

[..]

Dat zou mooi zijn



Alleen de kolommen wil je dan exact weten neem ik aan? Die ik hierboven noemde waren voorbeelden.
De kolommen waar de match op moet komen zijn:

B, F, G, AE
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_75010931
Aub
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Sub Dubbel()

    lastrow = Range("B65536").End(xlUp).Row
    
    For i = 2 To lastrow
        TempVal = Range("B" & i).Value
        
        For j = i + 1 To lastrow
            
            If Range("B" & i).Value = Range("B" & j).Value Then
            If Range("F" & i).Value = Range("F" & j).Value Then
            If Range("G" & i).Value = Range("G" & j).Value Then
            If Range("AE" & i).Value = Range("AE" & j).Value Then
                Rows(j).Interior.ColorIndex = 4
            End If
            End If
            End If
            End If
        Next j
    Next i

End Sub


Weet iemand waarom 4 nested If-loops wel werken en dit niet:
1
2
3
4
5
6
7
            If Range("B" & i).Value = Range("B" & j).Value & _
                Range("F" & i).Value = Range("F" & j).Value & _
                Range("G" & i).Value = Range("G" & j).Value & _
                Range("AE" & i).Value = Range("AE" & j).Value Then
                
                Rows(j).Interior.ColorIndex = 4
            End If
  donderdag 26 november 2009 @ 09:32:44 #8
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75011606
quote:
Op donderdag 26 november 2009 09:00 schreef DaFan het volgende:
Aub
[ code verwijderd ]

Weet iemand waarom 4 nested If-loops wel werken en dit niet:
[ code verwijderd ]


SUPER!!!!

Ga hem vanmiddag uitproberen
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_75011683
Ik heb hem alleen getest met 3 rijen waarvan rij 2 en 4 gelijk waren. Rij 4 werd groen. Als je een andere kleur wilt moet je Colorindex = 4 even aanpassen (geen idee wat geel is trouwens )
Dus ik weet niet 100% zeker hoe het gaat met meerdere duplicaten en veel meer rijen.

Hoor het wel
  donderdag 26 november 2009 @ 09:51:59 #10
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75012014
quote:
Op donderdag 26 november 2009 09:36 schreef DaFan het volgende:
Ik heb hem alleen getest met 3 rijen waarvan rij 2 en 4 gelijk waren. Rij 4 werd groen. Als je een andere kleur wilt moet je Colorindex = 4 even aanpassen (geen idee wat geel is trouwens )
Dus ik weet niet 100% zeker hoe het gaat met meerdere duplicaten en veel meer rijen.

Hoor het wel
Als ik eerlijk moet zijn maakt de kleur me niets uit. Al had je voor roze gekozen Het gaat me puur om de functionaliteit.
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_75012266
quote:
Op donderdag 26 november 2009 09:51 schreef sanger het volgende:

[..]

Als ik eerlijk moet zijn maakt de kleur me niets uit. Al had je voor roze gekozen Het gaat me puur om de functionaliteit.
overzichtje colorindex
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_75012391
Nice.
pi_75012577
Hoe kan het dat wanneer ik een Excel bestand waarin wij kleine bedrijfsicoontjes hebben geplaatst als marker en deze omzet naar PDF, een deel van de icoontjes plat worden?
pi_75013823
tvp
  donderdag 26 november 2009 @ 12:36:28 #15
158136 Joooo-pi
Do you want a balloon...
pi_75016591
=ALS(T;V;P)
heitieh
  donderdag 26 november 2009 @ 12:38:10 #16
62215 qu63
..de tijd drinkt..
pi_75016655
quote:
Op donderdag 26 november 2009 12:36 schreef Joooo-pi het volgende:
=ALS(T;V;P)
P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_75018682
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_75020050
quote:
Op donderdag 26 november 2009 10:19 schreef EddyAlbena het volgende:
Hoe kan het dat wanneer ik een Excel bestand waarin wij kleine bedrijfsicoontjes hebben geplaatst als marker en deze omzet naar PDF, een deel van de icoontjes plat worden?
Welke versie van excel, wat voor type plaatjes, hoe in het document geplaatst.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  donderdag 26 november 2009 @ 18:37:15 #19
95427 Hephaistos.
¯¯¯¯¯¯¯¯¯¯¯¯¯
pi_75028383
Zit nu al een hele tijd te prutsen, maar kom er niet uit... Hoop dat iemand me hier kan helpen

Excel 2007 - Nederlands

Het probleem: Ik heb een stuk of 200 bestanden, die allemaal op dezelfde manier zijn opgebouwd. Uit die 200 bestanden wil ik de inhoud van negen verschillende cellen kopieren naar een nieuw totaalbestand. Dus bijvoorbeeld:

- Cel 2A van blad 1
- Cel 5H van blad 1
- Cel 3B van blad 4
En dat de gegevens van die cellen dus netjes onder elkaar in het totaalbestand terechtkomen.

Ik heb al geprobeerd om te prutsen met macro's, maar daar loop ik telkens tegen het probleem aan dat die macro alleen verwijst naar de cellen in één bestand. Zodra ik dezelfde macro dan in een ander bestand probeer uit te voeren, geeft ie een foutmelding.


Iemand die raad weet?
  donderdag 26 november 2009 @ 18:51:04 #20
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75028770
quote:
Op donderdag 26 november 2009 10:03 schreef Deetch het volgende:

[..]

overzichtje colorindex
[ afbeelding ]


Ik ben er door omstandigheden nog niet aan toegekomen de macro te testen. Ik hoop vanavond of morgen tijd te vinden, anders het weekend
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_75029765
Weet iemand ook of dit mogelijk is in excel?



Het gaat er om dat de waarden van die lijnen automatisch mee veranderen wanneer ik ze wijzig.
  donderdag 26 november 2009 @ 19:31:00 #22
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75030100
quote:
Op donderdag 26 november 2009 19:21 schreef Heinz__ het volgende:
Weet iemand ook of dit mogelijk is in excel?

[ afbeelding ]

Het gaat er om dat de waarden van die lijnen automatisch mee veranderen wanneer ik ze wijzig.
Welke lijnen bedoel je? De X-as en de Y-as?
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_75030165
quote:
Op donderdag 26 november 2009 19:31 schreef sanger het volgende:

[..]

Welke lijnen bedoel je? De X-as en de Y-as?
Die T-lijn etc.
  donderdag 26 november 2009 @ 21:15:00 #24
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_75033739
quote:
Op donderdag 26 november 2009 19:32 schreef Heinz__ het volgende:

[..]

Die T-lijn etc.
Als het goed is past de lijn zich aan zodra je de gegevens in de tabel aanpast
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_75044958
Loopen door files
Blegh.

(Kom er nog niet uit sanger).
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')