25. maj 2007 - 16:08Der er
10 kommentarer og 2 løsninger
Luk et regneark fra et andet uden at gemme
Jeg har følgende udfordring: Jeg har et regneark (A), hvorfra jeg generere et nyt kaldet B. Efter at ark B er sendt med mail, skal regneark A aktiveres og ark B lukkes uden at data gemmes.
Der er lige en detalje mere. Jeg skal kunne aflæse navnet på ark B, (hedder ikke altid mappe1), således at jeg er sikke på, at det er det korrekte ark som lukkes.
Hej excelent Ja, jeg mener projektmappe. Forløbet er følgende. Jeg står i projektmappe A, hvorfra makroen afvikles. Herfra generes en ny projektmappe B, som sendes med mail (via makroen), når mailen er afsendt, skal makroen vende tilbage til projektmappe A og derefter lukke projektmappe B, som ikke skal gemmes. Projektmappe B er en kopi af ét sheet fra projektmappe A, som består af flere sheets.
Aktiver det ark som skal sendes - kør makro koden opretter en ny projektmappe med en kopi af aktive ark sender dette og lukker det igen uden at gemme Husk at indtaste mailadr. og subject i koden herunder
Sub SendMail() ActiveSheet.Copy With ActiveWorkbook .SendMail Recipients:="Indtast mailadresse her", Subject:="Indtast subject her" .Close SaveChanges:=False End With Application.MailLogoff End Sub
Den virker jo perfekt :-) tak for det! Er der ikke en mulighed for at slippe for at skulle give tilladelse til at der kan sendes en mail? Jeg ved godt at det er en del af sikkerheden. Er det muligt at jeg via makroen kan give tilladelse?
Hej igen, der er hermed gjort. Jeg håber dog at du kan give mig et svar på om jeg via makroen kan give tilladelse til at mailen sendes. Altså uden bruger interaktion. mvh. Hubertus
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.