< návrat zpět

MS Excel


Téma: Hypertextový odkaz rss

Zaslal/a 22.5.2013 15:03

Jeza.mAhoj,

měl bych jeden dotaz ohledně odkazu, např.:
http://Sharepoint.com/Soubor.xls#List1!M5

zadám-li v excelu, tak se po kliknutí otevře daný soubor na Listu1 a buňce M5.

Když ale stejný odkaz použiju na webové stránce:
<a href='http://Sharepoint.com/Soubor.xls#List1!M5'>odkaz</a>
tak to končí tím že se otevře daný soubor, parametry za # jsou ignorovány, znamená to že tyto parametry umí předat pouze excel excelu a u odkazu z webu mám smůlu?

Díky
M@

Zaslat odpověď >

#013405
avatar
no to je otazka na HTML forum :P ale malo by to fungovat podla:

http://support.microsoft.com/kb/197922/en-uscitovat
#013406
Jeza.m
Uznávám, je to spíš na web, ale s excelem je to spojený taky :-).
Fungovat bych čekal že to bude, ale ať dělám co dělám, tak nefunguje, zkoušel jsem to i lokálně, ale otevřením sešitu to končí :-/.

Jen doufám že nejsem jedinej :-)

M@citovat
#013407
avatar
Tak to dej do workbook_open.citovat
#013408
Jeza.m
To nepůjde, zkusím to popsat...
Uživatel otevře soubor vyplní řádek, klikne na tlačítko odeslat, čímž se jinému uživateli odešle e-mail s informací, že požadavek ten a ten byl vyřízen, s tím že si ho může prohlédnout na odkaze viz. toto téma, jinými slovy při kliknutí na odkaz v meilu aby se mu otevřel excel na dané buňce, takže co e-mail to odkaz na jiný řádek (stejný soubor, stejný list), tudíž workbook_open je z mého pohledu nepoužitelný.citovat
icon #013410
eLCHa
Krátce jsem zkoušel - s hypertextovými odkazy v podstatě nedělám - a stejná zkušenost. V excelu OK, v html pouze otevře sešit.

Nicméně mohl by pomoct VBScript
např:
Sub btnOpen_OnClick
Set xlApp = CreateObject("Excel.Application")
Set w = xlApp.Workbooks.Open("C:\Users\04koutny\Documents\Excel\Doplnky\Czech.xls")
xlApp.Visible = True
w.Worksheets("How to").Select
w.Worksheets("How to").Range("X500").Select
Set w = Nothing
Set xlApp = Nothing
End Sub
Příloha: zip13410_new-1.zip (1kB, staženo 29x)
citovat
#013411
Jeza.m
Ahoj,

Díky za tip, jako řešení pro web je to elegantní, bohužel ne pro e-mail v html formátu, jelikož outlook blokuje scripty :-/, leda bych do přílohy každého meilu dal přílohu, což by byla jednoduchá webová stránka s daným scriptem, jenž by po kliknutí otevřel excel tam kde je potřeba. To už bych ale do přílohy mohl dát stejně tak excelový sobor, kde bych do první buňky vložil odkaz :-), takže to je zatím jediné řešení co mě napadá, odkaz přes automaticky generovanou přílohu :-).

Díky
M@citovat
icon #013412
eLCHa
jelikož outlook blokuje scripty
Njn, to mi nedošlo

Mno když už generovanou přílohu, tak s
Window_onLoad mist btn_OnClick
pak by se ušetřil jeden klik ;)) a na konci by šlo určitě tu přílohu i zavřít
jenže zase tam asi vyskočí nějaký dotaz s povolením scriptů - kdo ví ;)
kdyby se vám chtělo, vyzkoušejte, já bohužel teď nemůžu

Ono by se muselo přesně vidět, co se chce dělat.
Protože mě ještě napadlo spouštění excelu s parametrem (muselo by se prozkoumat, zatím jsem nezkoušel), ale nevím, jestli toto jde z mailu ;)citovat

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