< návrat zpět

MS Excel


Téma: dynamická výměna dat rss

Zaslal/a 10.11.2014 18:53

zdenaZdravím všechny fandy VBA.
Obracím se na vás s žádostí o radu a pomoc.
Vytvořila jsem si v Excelu 2007 na listu objekt, který mi načte a vloží dokument WORD. Pokud v stavovém řádku upravím např.:
Objekt 1 =Word.Document.12|'C:\Excel\WORD\výpoved01.docx'!''''
za
=Word.Document.12|'C:\Excel\WORD\výpoved02.docx'!''''
tak se automaticky načte druhý zvolený soubor
Marně se snažím vymyslet to ve VBA:
ActiveSheet.Shapes("Object 4").Select
Selection.Formula="Word.Document.12|'C:\Excel\WORD\výpoved02.docx'"""
tak to nefunguje!!!
Může mi někdo, prosím pomoci nebo existuje snažší či jednodušší načtení dokumentu z WORDU do Excelu? Obráceně je těch rad na NETu mnoho..
Děkuji 1

Zaslat odpověď >

#022283
avatar
Něco se řešilo tady: http://wall.cz/index.php?m=topic&id=17972
Než měnit odkaz na objektu, co vytvořit nový objekt s doc souborem? V příloze je soubor s tím prvním makrem z odkazovaného vlákna. Importuje doc zadaný cestou, buď jako ikonu nebo objekt se zobrazeným obsahem. Není to ale řešení dotazu, jen postrčení, námět ...
Příloha: zip22283_import_doc.zip (14kB, staženo 23x)
citovat
#022289
zdena
Děkuji za podnět. Aplikace nefunguje, nicméně, jsem se rozhodla vytvořit objektOLE, at už je to obrázek, Word, PDF apod., vždy se mi načte a při ukončení nebo i změně starý objekt vymaže.
Dvojklikem si ty dokumenty otevřu, alespoň nemusím řešit tisk či náhled, pokud je více stránek.
Ještě jednou díky za vstřícnost
Zdena 1citovat
#022347
zdena
POZOR!
Má to však háček. Snad kvůli paměti se mi sice zvolený soubor otevře, ale po zavření tam stále zůstává jakoby záhlaví WORDu, Acrobat reader atd.
Marně se jej snažím uzavřít, je to nejspíš v grafice, ale nevím si s tím rady.
1citovat
#022351
avatar
Tak sem hoď kód který teď používáš.
Třeba bude stačit jen poupravit.citovat
#022352
zdena
Díky.
Žádný kód, jen si buď dokument vytisknu nebo prohlédnu a klasicky zavřu přes X křížek v okně. Bohužel dokument zmizí, ale nikoliv zmiňované menu.
Děkuji za váš čas a budu ráda, pokud by otevírání fun govalo přímo z VBA nikoli s dvojklikem na dokument, to samé při uzavření.
Budu se těšit na odpověď 1citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje