abonnement Unibet Coolblue
pi_125431231
Hoi even een vraag over Excel. Wanneer ik een cel kopieer en deze plak in onze bedrijfsapplicatie komt er altijd een spatie achter. Ditzelfde gebeurt ook als je iets in Notepad kopieert. Ik vermoed dat er een extra karakter wordt meegenomen.

Nu kunnen we dit in de applicatie oplossen bij bepaalde velden door een maximum aan karakters toe te staan. Herkent iemand dit probleem en weten jullie of hier een andere oplossing voor is? Iets van een plugin of zo?
  donderdag 18 april 2013 @ 11:27:14 #152
62215 qu63
..de tijd drinkt..
pi_125433906
quote:
0s.gif Op donderdag 18 april 2013 09:58 schreef jakees het volgende:
Hoi even een vraag over Excel. Wanneer ik een cel kopieer en deze plak in onze bedrijfsapplicatie komt er altijd een spatie achter. Ditzelfde gebeurt ook als je iets in Notepad kopieert. Ik vermoed dat er een extra karakter wordt meegenomen.

Nu kunnen we dit in de applicatie oplossen bij bepaalde velden door een maximum aan karakters toe te staan. Herkent iemand dit probleem en weten jullie of hier een andere oplossing voor is? Iets van een plugin of zo?
Volgens mij is dat geen spatie maar een 'tab': http://en.wikipedia.org/wiki/Tab_character#Tab_characters

-edit-Alhoewel, als je je tabel hier op Fok post dan verneukt ie het ook met spaties idd..

Een oplossing heb ik niet btw :P
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_125439908
quote:
0s.gif Op donderdag 18 april 2013 09:58 schreef jakees het volgende:
Hoi even een vraag over Excel. Wanneer ik een cel kopieer en deze plak in onze bedrijfsapplicatie komt er altijd een spatie achter. Ditzelfde gebeurt ook als je iets in Notepad kopieert. Ik vermoed dat er een extra karakter wordt meegenomen.

Nu kunnen we dit in de applicatie oplossen bij bepaalde velden door een maximum aan karakters toe te staan. Herkent iemand dit probleem en weten jullie of hier een andere oplossing voor is? Iets van een plugin of zo?
Misschien een extra kolom met "spaties.wissen" of in het engels "trim". Hierdoor worden (overbodige) begin en eindspaties gewist en spaties van twee of meer tussen twee woorden.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
  donderdag 18 april 2013 @ 14:30:39 #154
62215 qu63
..de tijd drinkt..
pi_125440181
quote:
0s.gif Op donderdag 18 april 2013 14:22 schreef Twentsche_Ros het volgende:

[..]

Misschien een extra kolom met "spaties.wissen" of in het engels "trim". Hierdoor worden (overbodige) begin en eindspaties gewist en spaties van twee of meer tussen twee woorden.
Maar wat als je dan die nieuwe cellen kopieerd?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_125441051
quote:
0s.gif Op donderdag 18 april 2013 14:30 schreef qu63 het volgende:

[..]

Maar wat als je dan die nieuwe cellen kopieerd?
Waarschijnlijk moet dan toch die bedrijfsapplicatie worden aangepast.
Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
pi_125441346
quote:
0s.gif Op donderdag 18 april 2013 14:57 schreef Twentsche_Ros het volgende:

[..]

Waarschijnlijk moet dan toch die bedrijfsapplicatie worden aangepast.
quote:
0s.gif Op donderdag 18 april 2013 14:57 schreef Twentsche_Ros het volgende:

[..]

Waarschijnlijk moet dan toch die bedrijfsapplicatie worden aangepast.
quote:
0s.gif Op donderdag 18 april 2013 14:30 schreef qu63 het volgende:

[..]

Maar wat als je dan die nieuwe cellen kopieerd?
Je wilt niet bij alle cellen een formule invoeren. Maar goed wat niet kan kan niet. Het gaat erom dat je standaard wil knippen en plakken. Maar thx voor jullie input, had een hoopje dat dit een veelvoorkomend probleem is.
  zondag 21 april 2013 @ 17:54:05 #157
62215 qu63
..de tijd drinkt..
pi_125562386
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_125564539
quote:
Maar belangrijker nog is hoe je dus je data verwerkt tot conclusies. Een docent statistiek van mij zei altijd: You have lies, damn lies and statistics. Waarmee hij bedoelde dat je hele verkeerde conclusies trekt door bepaalde data weg te laten of verschillende groepen verkeerd mee te wegen.

En een uitbijter weglaten mag al helemaal niet tenzij je zeker weet dat de gevonden waarde om wat voor reden dan ook echt fout is en niet toevallig gewoon een zeer afwijkende waarde. Soms kunnen uitbijters juist aanleiding ook geven tot vernieuwde inzichten.
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
  zondag 21 april 2013 @ 19:22:53 #159
62215 qu63
..de tijd drinkt..
pi_125565897
quote:
3s.gif Op zondag 21 april 2013 18:51 schreef Deetch het volgende:

[..]

Maar belangrijker nog is hoe je dus je data verwerkt tot conclusies. Een docent statistiek van mij zei altijd: You have lies, damn lies and statistics. Waarmee hij bedoelde dat je hele verkeerde conclusies trekt door bepaalde data weg te laten of verschillende groepen verkeerd mee te wegen.

En een uitbijter weglaten mag al helemaal niet tenzij je zeker weet dat de gevonden waarde om wat voor reden dan ook echt fout is en niet toevallig gewoon een zeer afwijkende waarde. Soms kunnen uitbijters juist aanleiding ook geven tot vernieuwde inzichten.
Maar fouten maken in je dataset waar je later conclusies uit gaat trekken is wel heel fout..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_125566059
quote:
0s.gif Op zondag 21 april 2013 19:22 schreef qu63 het volgende:

[..]

Maar fouten maken in je dataset waar je later conclusies uit gaat trekken is wel heel fout..
true
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_125743488
quote:
0s.gif Op donderdag 18 april 2013 09:58 schreef jakees het volgende:
Hoi even een vraag over Excel. Wanneer ik een cel kopieer en deze plak in onze bedrijfsapplicatie komt er altijd een spatie achter. Ditzelfde gebeurt ook als je iets in Notepad kopieert. Ik vermoed dat er een extra karakter wordt meegenomen.

Nu kunnen we dit in de applicatie oplossen bij bepaalde velden door een maximum aan karakters toe te staan. Herkent iemand dit probleem en weten jullie of hier een andere oplossing voor is? Iets van een plugin of zo?
Als je zeker weet dat er geen spatie achter zit dan is het denk ik een tab die wordt mee gekopieerd.
Anders in de applicatie zelf kijken wat er exact binnen komt en het dan weghalen(als het daadwerkelijk een tab is, valt het makkelijk weg te halen).
pi_125744767
quote:
3s.gif Op zondag 21 april 2013 18:51 schreef Deetch het volgende:

[..]
En een uitbijter weglaten mag al helemaal niet tenzij je zeker weet dat de gevonden waarde om wat voor reden dan ook echt fout is en niet toevallig gewoon een zeer afwijkende waarde. Soms kunnen uitbijters juist aanleiding ook geven tot vernieuwde inzichten.
Outliers kosten mij vaak meer werk dan dat ik lief heb :P
Vooral omdat ik dan vaak de oorzaak mag achterhalen...
pi_125950661
Stel ik heb het volgende bestand.

-een excel-sheet met 4 bladen.

1) blad met lijst met gegevens
2) blad met nog een lijst met gegevens
3) een VLOOKup tabel voor blad 1 en 2
4) een aparte tabel

structuur blad 1 (headers aanwezig voor kolommen in rij 1)
Kolom A - refnummer
Kolom B - bedrijfsnummer [spatie] naam
Kolom C - VLOOKUP uit blad 3)
en verdere kolommen met gegevens voor het refnummer in kolom A

structuur blad 2 (headers aanwezig voor kolommen in rij 1)
Kolom A - refnummer
Kolom B - bepaalde gegevens bmt refnummer A
Kolom C - bedrijfsnummer [spatie] naam
Kolom D - VLOOKUP uit blad 3)
en verdere kolommen met gegevens voor het refnummer in kolom A

---

De gegevens wil ik doorsturen naar de bedrijven in kolom B (blad 1) of kolom C (blad 2) genoemd.
Alleen de bedrijven mogen gegeven van elkaar niet zien.

Wat ik nu doe is dit sheet een aantal keer bewaren als "bedrijfsnummer in naam van xls-bestand" en vervolgens alle rijen die niets te maken hebben met dat bedrijf in blad 1 en blad 2 deleten. Blad 3 en Blad 4 moeten wel integraal mee.

Dit zou ik het liefste niet handmatig doen - veel werk. Kan dit?
Nog een hint, een bedrijf kan alleen op blad 1 of blad 2 voorkomen, het andere blad blijft dus op een header na leeg nu.

Ben benieuwd of dit kan.
pi_125955513
Tja de makkelijke optie is om gebruik te maken van Document Samenvoegen in Word. Deze optie bied je de mogelijkheid om een soort van standaardbrief te maken en hierin de gegevens te verwerken van bijvoorbeeld een excel regel. Ik gebruik het zelf niet vaak maar ik vermoed dat het alleen 1 groot document wordt met heel veel brieven onder elkaar. Dat is prima als het om een mailing op paper gaat, maar blijft onhandig voor digitaal spul.

Voor het concept dat je beschrijft dat je een excel bestand krijgt per regel in een blad is gemakkelijk om te zetten in een Macro. Dit scheelt je de handmatige handelingen.

Ik heb even snel iets in elkaar geflanst dat alleen nog op 1 sheet van je is gebaseerd. Dient vooral ook als voorbeeld:
quote:
Sub test()
Dim mijnWB As String
Dim sheetNaam1, sheetNaam2 As String
Dim i As Integer

mijnWB = ActiveWorkbook.Name
sheetNaam1 = "Blad3"
sheetNaam2 = "Blad4"
Path = "c:\test\"
i = 2

Set nieuwWB = Workbooks.Add
nieuwWB.Sheets(2).Delete
nieuwWB.Sheets(2).Delete
Workbooks(mijnWB).Activate
Range("1:1").Copy

nieuwWB.Activate
Range("a1").Select
ActiveSheet.Paste
ActiveWorkbook.SaveAs Path & "template.xlsx"
Workbooks(mijnWB).Activate
nieuwWB.Close

While Range("B" & i).Value <> ""
nieuwWB = Range("b" & i).Value & ".xlsx"
FileCopy Path & "template.xlsx", Path & nieuwWB
Workbooks.Open (Path & nieuwWB)

Workbooks(mijnWB).ActiveSheet.Range(i & ":" & i).Copy
Workbooks(nieuwWB).Activate
Range("a2").Select
ActiveSheet.Paste

Workbooks(mijnWB).Sheets(sheetNaam1).Copy After:=Workbooks(nieuwWB).Sheets(1)
Workbooks(mijnWB).Sheets(sheetNaam2).Copy After:=Workbooks(nieuwWB).Sheets(2)
Workbooks(nieuwWB).Save
Workbooks(nieuwWB).Close
Workbooks(mijnWB).Activate
i = i + 1
Wend
End Sub
Benodigdheden:
- een map genaamd c:\test
- de naam van je sheets 3 en 4 moet je even aanpassen
- de macro starten vanaf de sheet waarin je bedrijfsnamen staan.
pi_126013677
Hoi Allemaal,

Vraagje over VB in Excel.
Zijn jullie er bekend mee dat wanneer je een range selecteert(bv "=Test(A1:A10; B1:B10)") en je gebruikt in VB "Public Function Test(xRange As Range, yRange As Range) As Variant" als aanroep.
Dat dan je xRange verschuift naar B1:B10 en yRange verschuift naar C1:C10?

Dit probleem had ik onlangs namelijk en ik kon toen de oorzaak maar niet vinden.
Maar nu is het mysterieus verdwenen ineens(zonder dat ik er iets aan veranderd had).
pi_126014570
Wat je beschrijft herken ik niet, maar is in ieder geval het makkelijkst te voorkomen door gebruik te maken van Named Ranges. Door je selectie van A1:A10 de naam selectie1 te geven, zal bij het toevoegen van een kolom je selectie netjes verschuiven zonder dat je code hoeft te wijzigen.
pi_126014794
quote:
0s.gif Op vrijdag 3 mei 2013 11:11 schreef snabbi het volgende:
Wat je beschrijft herken ik niet, maar is in ieder geval het makkelijkst te voorkomen door gebruik te maken van Named Ranges. Door je selectie van A1:A10 de naam selectie1 te geven, zal bij het toevoegen van een kolom je selectie netjes verschuiven zonder dat je code hoeft te wijzigen.
Voor zover ik weet hoef ik door het selecteren van ranges juist geen code te gebruiken/wijzigen.
Als ik een kolom toevoeg/invoeg, dan verschuift de range van mijn formule in Excel automatisch mee en heb ik ten alle tijden de juiste range-invoer in mijn VB code (tenzij ik $ tekens gebruik, maar dat is even een uitzondering).

[ Bericht 0% gewijzigd door PAAC op 03-05-2013 11:57:15 ]
pi_126285836
Misschien een hele makkelijke voor jullie maar ik kom er niet op.

Ik gebruik Excel 2007 in het Nederlands.



Zoals je in de afbeelding ziet moet er voldaan worden aan een bepaalde eis. Nu wil ik graag dat bij de conclusie een blij gezichtje komt als er aan ten minste drie van de vier eisen voldaan wordt (zoals in de afbeelding bijvoorbeeld, de 26 voldoet niet aan de eis maar het gezichtje zou toch blij moeten zijn).

Ik heb nu als formule bij de conclusie: ALS(EN(E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4); "blij"; "nietblij")

Ik mis nu dus alleen nog het stuk in de formule dat Excel snapt dat één van de voorwaarden mag afwijken
  donderdag 9 mei 2013 @ 23:39:32 #169
158136 Joooo-pi
Do you want a balloon...
pi_126287659
quote:
0s.gif Op donderdag 9 mei 2013 23:12 schreef AvecLeCoeur het volgende:
Misschien een hele makkelijke voor jullie maar ik kom er niet op.

Ik gebruik Excel 2007 in het Nederlands.

[ afbeelding ]

Zoals je in de afbeelding ziet moet er voldaan worden aan een bepaalde eis. Nu wil ik graag dat bij de conclusie een blij gezichtje komt als er aan ten minste drie van de vier eisen voldaan wordt (zoals in de afbeelding bijvoorbeeld, de 26 voldoet niet aan de eis maar het gezichtje zou toch blij moeten zijn).

Ik heb nu als formule bij de conclusie: ALS(EN(E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4); "blij"; "nietblij")

Ik mis nu dus alleen nog het stuk in de formule dat Excel snapt dat één van de voorwaarden mag afwijken
klinkt als dit
heitieh
pi_126288607
quote:
0s.gif Op donderdag 9 mei 2013 23:12 schreef AvecLeCoeur het volgende:
Misschien een hele makkelijke voor jullie maar ik kom er niet op.

Ik gebruik Excel 2007 in het Nederlands.

[ afbeelding ]

Zoals je in de afbeelding ziet moet er voldaan worden aan een bepaalde eis. Nu wil ik graag dat bij de conclusie een blij gezichtje komt als er aan ten minste drie van de vier eisen voldaan wordt (zoals in de afbeelding bijvoorbeeld, de 26 voldoet niet aan de eis maar het gezichtje zou toch blij moeten zijn).

Ik heb nu als formule bij de conclusie: ALS(EN(E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4); "blij"; "nietblij")

Ik mis nu dus alleen nog het stuk in de formule dat Excel snapt dat één van de voorwaarden mag afwijken
Misschien een beetje overdreven, maar ik zou het zo doen...
Kolom achter de resultaten... aan eis voldaan = 1, niet aan eis voldaan is 0.
Eronder een som-totaal. Als waarde is niet kleiner dan 3 dan blij, anders nietblij.
pi_126289575
quote:
0s.gif Op donderdag 9 mei 2013 23:57 schreef elkravo het volgende:

[..]

Misschien een beetje overdreven, maar ik zou het zo doen...
Kolom achter de resultaten... aan eis voldaan = 1, niet aan eis voldaan is 0.
Eronder een som-totaal. Als waarde is niet kleiner dan 3 dan blij, anders nietblij.
Het probleem is dat de eis aangepast moet kunnen worden waarna de rest automatisch mee moet veranderen. Het makkelijkst is dus als het in die ALS-formule verwerkt kan worden. Volgens mijn docent zou het moeten kunnen met alleen de ALS-formule en voorwaardelijke opmaak (voor de vereiste kleuren).
Daarnaast komen de resultaten ook weer uit een ander tabblad en kan dus ook aangepast worden tussentijds.


quote:
99s.gif Op donderdag 9 mei 2013 23:39 schreef Joooo-pi het volgende:

[..]

klinkt als dit
Dit had ik inderdaad al zien staan maar het is voor mij niet duidelijk hoe ik dit in mijn situatie kan toepassen.
  vrijdag 10 mei 2013 @ 01:14:53 #172
346939 Janneke141
Green, green grass of home
pi_126291532
quote:
0s.gif Op donderdag 9 mei 2013 23:12 schreef AvecLeCoeur het volgende:
Misschien een hele makkelijke voor jullie maar ik kom er niet op.

Ik gebruik Excel 2007 in het Nederlands.

[ afbeelding ]

Zoals je in de afbeelding ziet moet er voldaan worden aan een bepaalde eis. Nu wil ik graag dat bij de conclusie een blij gezichtje komt als er aan ten minste drie van de vier eisen voldaan wordt (zoals in de afbeelding bijvoorbeeld, de 26 voldoet niet aan de eis maar het gezichtje zou toch blij moeten zijn).

Ik heb nu als formule bij de conclusie: ALS(EN(E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4); "blij"; "nietblij")

Ik mis nu dus alleen nog het stuk in de formule dat Excel snapt dat één van de voorwaarden mag afwijken
Omdat WAAR-verwijzingen de waarde 1 leveren kun je dit in een keer doen door een som-lus toe te voegen:
ALS(SOM((E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
Opinion is the medium between knowledge and ignorance (Plato)
  vrijdag 10 mei 2013 @ 09:46:54 #173
158136 Joooo-pi
Do you want a balloon...
pi_126295803
quote:
0s.gif Op vrijdag 10 mei 2013 01:14 schreef Janneke141 het volgende:

[..]

Omdat WAAR-verwijzingen de waarde 1 leveren kun je dit in een keer doen door een som-lus toe te voegen:
ALS(SOM((E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
dit icm mijn post. Je checkt het minimum aantal keren dat je aan een voorwaarde voldoet.
heitieh
pi_126427124
quote:
0s.gif Op vrijdag 10 mei 2013 01:14 schreef Janneke141 het volgende:

[..]

Omdat WAAR-verwijzingen de waarde 1 leveren kun je dit in een keer doen door een som-lus toe te voegen:
ALS(SOM((E1<=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
Dan moet het teken van de eerste ook omgewisseld worden toch?
ALS(SOM((E1>=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
  maandag 13 mei 2013 @ 14:09:35 #175
346939 Janneke141
Green, green grass of home
pi_126428162
quote:
0s.gif Op maandag 13 mei 2013 13:35 schreef PAAC het volgende:

[..]

; "blij"; "nietblij")


Dan moet het teken van de eerste ook omgewisseld worden toch?

ALS(SOM((E1>=$C$1;E2>=$C$2;E3>=$C$3;E4>=$C$4))>2); "blij"; "nietblij")
Geen idee, ik heb de voorwaarden van de vraagsteller gekopieerd. Daar verspringen ze ook.
Opinion is the medium between knowledge and ignorance (Plato)
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')