Autor | Zpráva | ||
---|---|---|---|
SwimX Profil |
#1 · Zasláno: 7. 11. 2008, 16:06:40 · Upravil/a: SwimX
Dobrý den,
mám v excelu tabulku, se spoustou maker. Potřeubji, při spuštění makra, vytvořit v outlooku nový adresář. Je náká možnost? Náký příkaz? Děkuji |
||
Tomasds Profil |
#2 · Zasláno: 7. 11. 2008, 19:03:18 · Upravil/a: Tomasds
dim olapp as outlook.application, nsp as outlook.namespace
set olapp = new outlook.application set nsp = olapp olapp.getnamespace ("MAPI") nsp.folders.item ("osobní složky").folders.add "moje složka", olfolderinbox 'složka na rootu nsp.folders.item ("osobní složky").folders.item ("Doručená pošta").folders.add "muj kalendar", olfoldercalendar 'kalendar pod dorucenou postou olapp.quit Dlužíš mi pivo. Dneska jsem v dobrém rozmaru, tak jsem chtěl udělat dobrý skutek - opsal jsem to ručně z knížky. Je to v syntaxi VB6. Pro současný excel se to bude možná mírně lišit a každopádně budeš muset v tom xls zadat, aby si to sáhlo do patřičných dll. Ale s tím už neporadím, jak říkám, můj poslední VB byl šestka a poslední VBA byl v excelu 2000. |
||
_es Profil |
#3 · Zasláno: 7. 11. 2008, 23:19:12
Dúfam, že pod Outlookom v dotaze myslíš Outlook a nie Outlook Express.
V Exceli v editore VBA -> Tools -> References -> nájsť tam knižnicu pre Outlook Ďalej postupovať podľa objektového modelu Outlooku, určite k tomu niečo nájdeš na internete. V Object Browseri by sa mali dať tiež nájsť objekty, metódy... Outlooku. Tento postup je asi najlepší, sú aj iné možnosti. To Thomadsovo makro sa mi nejak nezdá. Odkaz MSDN Iný odkaz |
||
Časová prodleva: 11 dní
|
|||
SwimX Profil |
#4 · Zasláno: 18. 11. 2008, 23:05:30
Tomasds
Compile: Error User defined type not defined. _es Nějakou knihovnu pro Outlook sem tam našel, ale jestli je to ona to nvm.. Outlook samozřejmě, nikoli Express. A z těch odkazů jsem moc nezmoudřel. Něco konkrétnějšího? :) Jinak děkuji |
||
SwimX Profil |
#5 · Zasláno: 18. 11. 2008, 23:06:30
A to co sem zde nezdůraznil - Office 2k7
|
||
Mastodont Profil |
#6 · Zasláno: 18. 11. 2008, 23:26:53
Compile: Error
User defined type not defined. Čemu ve větě V Exceli v editore VBA -> Tools -> References -> nájsť tam knižnicu pre Outlook A ZAPNOUT ODKAZ jsi nerozuměl? |
||
SwimX Profil |
#7 · Zasláno: 19. 11. 2008, 14:32:18
Mastodont
tomudle: nájsť tam knižnicu pre Outlook! Je jich tam dost, která přesně? |
||
Mastodont Profil |
#8 · Zasláno: 19. 11. 2008, 15:02:56
Microsoft Outlook X.0 Object Library, u sebe žádnou jinou nevidím (kromě View Control, což je ovládácí prvek)
|
||
SwimX Profil |
#9 · Zasláno: 19. 11. 2008, 21:04:45
Mastodont
Tak to bude ono, já sem našel akorát Viwe Control Špatné oči :) a hlásí error: 91: Object variable or With block variable not set popravd2 - pouze jsem slepě opsal makro od Tomasdse, nák netuším co který příkaz dělá, takže se mi to těžko upravuje :( |
||
Časová prodleva: 15 let
|
0