Is het dan niet VANDAAG() ?quote:Op maandag 7 mei 2012 08:33 schreef Deetch het volgende:
• Je hebt een engelse excel versie, anders: =ALS(M3="Open";TODAY()-B3;"")
maandagquote:
Zal ws. via een macrootje moeten. Is dat OK?quote:Op maandag 7 mei 2012 08:36 schreef Prof_Hoax het volgende:
Ik heb een vraag of iets mogelijk is. ALs dit zo is ga ik kijken of ik het voor elkaar krijg
Kan je in een excel file een "draft" van een e-mail invoegen. Dus ipv mailto: en dan een blanko mailtje te krijgen, een mail met ontvangers/inhoud vooringevuld?
(office 2007 taal: ENG . opslag doel --> sharepoint)
Ik heb geen idee. Nog nooit mee gewerkt. Kan dit opgeslagen worden zonder extra files te uploaden? het zit zo, ik moet een documentje maken met een inventarisatie van spullen. Als collega's (van over heel de wereld) klikken op een contact button van die site wil ik een mailtje met daarin een "aan" adres een "cc" adres en een tekst veld waar ze zelf nog maar enkele dingen aan toe moeten voegen.quote:Op maandag 7 mei 2012 09:46 schreef Deetch het volgende:
[..]
Zal ws. via een macrootje moeten. Is dat OK?
Wordt hier duidelijk uitgelegd. http://www.ozgrid.com/VBA/send-email.htmquote:Op maandag 7 mei 2012 10:44 schreef Prof_Hoax het volgende:
[..]
Ik heb geen idee. Nog nooit mee gewerkt. Kan dit opgeslagen worden zonder extra files te uploaden? het zit zo, ik moet een documentje maken met een inventarisatie van spullen. Als collega's (van over heel de wereld) klikken op een contact button van die site wil ik een mailtje met daarin een "aan" adres een "cc" adres en een tekst veld waar ze zelf nog maar enkele dingen aan toe moeten voegen.
Het zou gaan om een mailtje via Outlook, vanuit excell 2007 (outlook ook 2007)Is dat lastig te realiseren?
Als dit relatief eenvoudig is zal ik me er eens voor zetten, is dit vergevorderd ga ik het laten
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Sub Send1Sheet_ActiveWorkbook() 'Create a new Workbook Containing 1 Sheet And sends As attachment. Dim Recip() ThisWorkbook.Sheets(15).Copy With ActiveWorkbook Redim Preserve Recip(0) Recip(0) = "michael.oriordan@test.com" Redim Preserve Recip(1) Recip(1) = "michael.oriordan2@test.com" 'and so on .SendMail Recipients:=Recip, _ Subject:="Debrief " & Format(Date, "dd/mmm/yy") .Close SaveChanges:=False End With End Sub |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Sub Mailer() Sheets("BB Email Data").Select pathname = [b11].value 'defines attachment dname = [b14].value 'defines date for subject Dim objol As New outlook.Application Dim objmail As MailItem Set objol = New outlook.Application Set objmail = objol.createitem(olmailitem) With objmail .To = "whoever" 'enter in here the email address .cc = "whoever" 'enter in here the email address .Subject = "Daily test email for " & dname .Body = "Please find attached the teste email" & _ vbCrLf & "If you have any queries can you please let me know" & vbCrLf .NoAging = True .Attachments.Add pathname 'adds attachment to email .display End With Set objmail = Nothing Set objol = Nothing SendKeys "%{s}", True 'send the email without prompts End Sub |
Ok dan ga ik het zo doen. Bedankt!quote:Op maandag 7 mei 2012 11:02 schreef Deetch het volgende:
Dus eerst de excel grafiek als koppeling plakken in word en dan de tekstvakken in word en dan groeperen.
Ach ja als je weet waar je moet google-en kom je een heel eind.quote:Op maandag 7 mei 2012 11:43 schreef Prof_Hoax het volgende:
Wow Deetch! Dank je welEens naar kijken als ik tijd heb, deze week. Ik laat het resultaat weten
Werkt niet kom ik net achter. Je kunt een gekoppelde grafiek niet groeperen.quote:
of nog beter in cel A1 alleen de naam van persoon1 (of 2 etc) en dan onderstaande formule (vrijwel hetzelfde hoor)quote:Op maandag 7 mei 2012 23:42 schreef snabbi het volgende:
Weet niet precies wat je uit de tekst van de andere cellen moet halen en wat je er als een vaste waarde in wilt zetten:
A1 = bestandsnaam (voorbeeld: persoon1 2012) <-- dus zonder de xlsx
A2 = bladnaam (voorbeeld: Blad1)
A3 = beginpunt (voorbeeld: $C$129)
A4 = eindpunt (voorbeeld: $C$135)
=SOM(INDIRECT("'["&A1&"]"&A2&"'!"&A3&":"&A4))
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.(Uitslagen heb ik zelf verzonnen, logisch.)
In het geselecteerde deel komt nu dus het land met de meeste punten te staan. Maar dan niet het land zelf, maar het grootste aantal punten. Nu wil ik daar dus het land zelf met de meeste punten krijgen, zonder het aantal punten dat ze hebben. Weet iemand een manier om automatisch de bepaalde winnaar te linken aan het land dat helemaal links staat, en die er gelijk neer te zetten?
bijv. van Poule 1 is Polen de winnaar met 5 punten, dus dat is G2, maar dan moet het dus automatisch veranderd worden in G2 > 6 cellen naar links.
bvdლ(ಠ益ಠლ)
quote:Op dinsdag 8 mei 2012 21:15 schreef Antilurker het volgende:
Hallo,
ik ben nu bezig met een schema van het EK van 2012, vind ik wel leuk om eens zelf proberen te maken.
Maar nu zit ik met een probleem;Probeer eens:SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.(Uitslagen heb ik zelf verzonnen, logisch.)
In het geselecteerde deel komt nu dus het land met de meeste punten te staan. Maar dan niet het land zelf, maar het grootste aantal punten. Nu wil ik daar dus het land zelf met de meeste punten krijgen, zonder het aantal punten dat ze hebben. Weet iemand een manier om automatisch de bepaalde winnaar te linken aan het land dat helemaal links staat, en die er gelijk neer te zetten?
bijv. van Poule 1 is Polen de winnaar met 5 punten, dus dat is G2, maar dan moet het dus automatisch veranderd worden in G2 > 6 cellen naar links.
bvd
=INDIRECT("A"&MATCH(LARGE(G2:G5,1),G2:G5,0)+1)
MATCH bepaald de relatieve positie in de cellen G2:G5 waarin de 1e grootste waarde ((LARGE(G2:G5,1)) staat van de cellen G2:G5. Dat is zeg maar het rijnummer waarbij G2 rij 1 is, dus je moet voor het echte rijnummer er 1 bij optellen (vandaar de +1 aan het eind)
Vervolgens doe je met INDIRECT de cel in kolom A opvragen met het juiste rijnummer.
Voor poule B wordt het dus G6:G9 en +5
Voor de tweede plaatst wordt het dan LARGE(G2:G5,2) en de rest blijft hetzelfde
En in het NL: =INDIRECT("A"&VERGELIJKEN(GROOTSTE(G2:G5;1);G2:G5;0)+1)
Geen idee hoe het gaat met gelijke puntenaantallen, misschien moet je daar handmatig 0,1 bij optellen om de echte nummer 1 of 2 te krijgen.
[ Bericht 8% gewijzigd door Deetch op 09-05-2012 09:12:08 ]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
Het probleem van gelijke aantallen kun je oplossen door bv de karakter/ascii/codes van de eerste 4 letters van het land op te tellen en door 1000 te delen. Zodat je een differentiatie krijgt binnen de groep van evenveel punten. Misschien moet je een aparte (verborgen) kolom hiervoor aanmaken.quote:Op woensdag 9 mei 2012 08:49 schreef Deetch het volgende:
[..]
Probeer eens:
=INDIRECT("A"&MATCH(LARGE(G2:G5,1),G2:G5,0)+1)
MATCH bepaald de relatieve positie in de cellen G2:G5 waarin de 1e grootste waarde ((LARGE(G2:G5,1)) staat van de cellen G2:G5. Dat is zeg maar het rijnummer waarbij G2 rij 1 is, dus je moet voor het echte rijnummer er 1 bij optellen (vandaar de +1 aan het eind)
Vervolgens doe je met INDIRECT de cel in kolom A opvragen met het juiste rijnummer.
Voor poule B wordt het dus G6:G9 en +5
Voor de tweede plaatst wordt het dan LARGE(G2:G5,2) en de rest blijft hetzelfde
En in het NL: =INDIRECT("A"&VERGELIJKEN(GROOTSTE(G2:G5;1);G2:G5;0)+1)
Geen idee hoe het gaat met gelijke puntenaantallen, misschien moet je daar handmatig 0,1 bij optellen om de echte nummer 1 of 2 te krijgen.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |