Prijavite se pomoću Microsofta
Prijavite se ili stvorite račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun pomoću kojeg se želite prijaviti.

Simptomi

Kada radnu knjigu programa Microsoft Excel spremite u obliku programa Microsoft Office Excel 2007 na popis povezanog sa sustavom Windows SharePoint Services 3,0, popis sustava SharePoint pretvorit će se u tablicu. Osim toga, sinkronizacija popisa sustava SharePoint je onemogućena.Napomena Postojeće radne knjige programa Microsoft Office Excel 2003 i dalje se mogu sinkronizirati na popisu povezanog sustava SharePoint.

Uzrok

To je ponašanje prema dizajnu. Taj se postupak pojavljuje jer Excel 2007 ne podržava sinkronizaciju popisa sustava SharePoint koji se vraćaju na web-mjesto sustava SharePoint. Excel 2003 podržava sinkronizaciju popisa sustava SharePoint koji se vraćaju na web-mjesto sustava SharePoint.

Zaobilazno rješenje

Da biste zaobišli takvo ponašanje, pokrenite makronaredbu programa Microsoft Visual Basic for Applications (VBA) da biste stvorili novi povezani popis sustava SharePoint koji podržava sinkronizaciju. Da biste to učinili, slijedite ove korake. Microsoft nudi primjere programiranja samo za ilustraciju, bez jamstva ili izražena ili implicirana. To obuhvaća, ali nije ograničeno na implicirana jamstva o prodaji ili prikladnosti za određenu namjenu. U ovom se članku pretpostavlja da ste upoznati s programskim jezikom koji se pokazuje i alatima koji se koriste za stvaranje i ispravljanje pogrešaka u postupcima. Microsoftovi inženjeri za podršku mogu pomoći u objašnjavanju funkcionalnosti određenog postupka. Međutim, oni neće izmijeniti ove primjere radi pružanja dodane funkcionalnosti ili konstrukcijski postupci koji zadovoljavaju vaše specifične preduvjete.

  1. Na web-mjestu sustava SharePoint Pronađite povezani popis.Napomena Obratite pozornost na naziv popisa u sustavu SharePoint.

  2. Izvezite povezani popis u tablicu programa Excel 2007. Da biste to učinili, slijedite ove korake:

    1. U odjeljku Akcije na stranici na kojoj se prikazuje popis kliknite Izvoz u proračunsku tablicu.

    2. Spremite. iqy datoteku na radnu površinu.

  3. Otvorite. iqy datoteku u programu Excel 2007.

  4. Ako se od vas zatraži da omogućite podatkovne veze na računalu, kliknite Omogući.Napomena Kliknite Omogući samo ako smatrate da je veza s podacima na web-mjestu sustava SharePoint sigurna za omogućivanje.

  5. U dijaloškom okviru Uvoz podataka kliknite tablica u odjeljku Odaberite kako želite prikazati ove podatke u radnoj knjizi, kliknite novi radni list u odjeljku gdje želite smjestiti podatke, a zatim kliknite u redu.

  6. Na kartici Podaci u grupi veze kliknite veze .

  7. U dijaloškom okviru veze radne knjige kliknite vezu na popis sustava SharePoint, a zatim kliknite Svojstva.

  8. U dijaloškom okviru Svojstva veze kliknite karticu Definicija , a zatim kopirajte GUID i URL u uređivač teksta. Napomena Koristit ćete GUID i URL u sedmom koraku.

  9. Kliknite u redu, a zatim Zatvori.

  10. Pritisnite ALT + F11 da biste pokrenuli Visual Basic Editor.

  11. Na izborniku Umetanje kliknite modul.

  12. Na listu modula stvorite VBA makronaredbu koja nalikuje sljedećoj VBA makronaredbi. U ovoj makronaredbi "GUIDString" je GUID i "URL string" URL koji ste kopirali u uređivač teksta u koraku 8. Osim toga, "ListNameString" naziv je popisa na web-mjestu sustava SharePoint.

    Sub LinkedSharePointList()     ActiveSheet.ListObjects.Add SourceType:=xlSrcExternal, _     Source:=Array(<"URL String">, <"ListNameString">, _     <"{GUIDString}">), LinkSource:=True, Destination:=Range("A1")End Sub

    Sljedeći uzorak koda ispravno je napisana makronaredba za ovaj primjer.

    Sub LinkedSharePointList()     ActiveSheet.ListObjects.Add SourceType:=xlSrcExternal, _     Source:=Array("http://myserver/_vti_bin", "MyList", _     "{D607DDB3-710F-433C-B6E6-3878E041D669}"), LinkSource:=True, Destination:=Range("A1")End Sub

    Napomena Ne možete koristiti argument Hasheaders za Listobjects. Dodaj metodu. Ako to učinite, prikazat će vam se sljedeća poruka o pogrešci:

    Imenovani argument nije pronađen.

  13. Spremite datoteku u obliku radne knjige programa Excel 97-2003 (*. xls). Da biste to učinili, slijedite ove korake:

    1. U programu Visual Basic Editor kliknite Zatvori, a zatim se vratite u Microsoft Excel na izborniku datoteka .

    2. Kliknite gumb Microsoft Office, a zatim kliknite Spremi kao.

    3. U okviru Spremi kao vrstu kliknite Radna knjiga programa Excel 97-2003 (*. xls), a zatim spremite datoteku na popis sustava SharePoint.

  14. Izbrišite tablicu koja sadrži popis.Napomena Ne možete spojiti popis u SharePoint ako ne izbrišete tablicu koju ste stvorili iz. iqy datoteke.

  15. Na kartici programiranje kliknite makronaredbe.

  16. U dijaloškom okviru Makronaredba kliknite LinkedIn d SharePointList, a zatim Pokreni.Zapamtite kada je popis stvoren, spremite i zatvori radnu knjigu.

  17. Da biste napisali promjene na popisu u sustavu SharePoint, slijedite ove korake:

    1. U programu Excel 2007 otvorite. xls datoteku koju ste spremili u koraku 13.

    2. Izmijenite radnu knjigu.

    3. Desnom tipkom miša kliknite popis.

    4. Kliknite tablica.

    5. Kliknite Sinkroniziraj sa sustavom SharePoint.

    6. Spremite. xls datoteku da biste zadržali promjene.

  18. Da biste povukli promjene koje ste unijeli na povezani popis u sustavu SharePoint od strane drugih korisnika, slijedite ove korake:

    1. Desnom tipkom miša kliknite popis.

    2. Kliknite tablica.

    3. Kliknite Sinkroniziraj sa sustavom SharePoint.

    4. Spremite. xls datoteku da biste zadržali promjene.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×