Може ли Ворд хипервеза до одређеног листа и ћелије у програму Екцел? - Екцел савети

Одлично питање данас од Селине:

Може ли хипервеза у Ворду отворити одређену Екцел датотеку, скочити на лист и скочити на ћелију?

Селина

Синтакса је прилично незгодна, али изгледа да дјелује.

Па, можда неће функционисати онако како ви желите, али номинално ради.

Прво схватите пуни пут и име датотеке Екцел датотеке. Користим ове кораке:

  1. Притисните алт = "" + Ф11 да бисте прешли на ВБА
  2. Притисните Цтрл + Г да бисте отворили окно Непосредно
  3. Упишите Дебуг.Принт ТхисВоркбоок.ФуллНаме и притисните Ентер
  4. У следећем реду видећете пуну путању и име датотеке.
  5. Изаберите резултујућу линију и притисните Цтрл + Ц да бисте копирали у међуспремник.

Идите на Ворд. Изаберите где желите да се хипервеза појави. Притисните Цтрл + К да бисте отворили дијалог Хипервеза. Притисните Цтрл + В да бисте налепили резултате # 5 горе.

У овом тренутку хипервеза би једноставно отворила Екцел датотеку до последњег активног листа и ћелије.

Селино питање је, међутим, како да Екцел пређе на одређени лист и локацију. Ево примера:

Одговор из бр. 5 је:

C:FolderNameFileName.xlsx

Желите да пређете на лист под називом ИнцомеСтатемент

Желите да пређете на ћелију З99.

Хипервеза би морала бити:

C:FolderNameFileName.xlsx#'IncomeStatement'!Z99

То је чудно*! Синтакса се не осећа као Екцел. У Екцелу не бисте морали користити апострофе око имена листа, осим ако назив листа садржи размаке или интерпункцију. Али овде, морате то да користите.

У видеу предлажем другачији приступ. Идите до ћелије у програму Екцел у коју желите да поставите хипервезу. Изаберите ћелију. Кликните у поље са именом лево од траке са формулама. Унесите име без размака, као што је ЈумпХере. Сачувајте датотеку. Ваша хипервеза у Ворду поједностављује се на:

C:FolderNameFileName.xlsx#JumpHere

Проблем 1: Ворд приказује досадно поље упозорења када притиснете Цтрл + кликнете хипервезу. Упозоравају вас да Екцел датотека можда није сигурна. Да бисте зауставили ово упозорење, следите ове кораке:

  1. Пронађите пут до места где је ускладиштена Екцел датотека.
  2. Отворите Ворд. Датотека, Опције, Центар за поверење.
  3. На десној страни кликните на Поставке центра за поузданост.
  4. На левој страни одаберите други избор - Поуздане локације.
  5. При дну изаберите Додај нову локацију. Залепите на путу од # 1. Кликните ОК. Кликните ОК.
  6. Овај корак није опционалан. Цлосе Ворд. Поново отворите Ворд. Прескочио сам ово и морао сам да изговорим неке четири речи када су ме непрестано мучили због датотеке која није сигурна. Али након затварања и поновног покретања програма Ворд, порука је нестала.

Проблем 2: Екцел је лењивац. Ако кажете Екцел-у да скочи на З99, могли бисте очекивати да се Екцел помери тако да је З99 горњи леви угао ћелије у прозору. Али Екцел то не ради. Екцел се помиче до, можда, Ф78. Зашто Ф78? Јер ако видите Ф78 у горњем левом углу, онда је З99 негде у прозору. То је усамљено. Технички, Екцел ради шта желите … показује људима З99. Али није интуитивно. Претпостављам да ако желим З99 при врху, морао бих да варам и тражим од Екцел-а да пређе на АТ123. (Ставите З99 у горњи леви део прозора, а затим схватите која је последња пуна ћелија коју можете видети.) Ово заобилазно решење није савршено, јер претпоставља да сви имају монитор исте величине и да Екцел задржава преко целог екрана.

Погледајте видео

Видео транскрипт

Научите Екцел из Подцаста, епизода 2182: Може ли хипервеза Ворд до одређеног листа и ћелије у Екцел датотеци?

Хеј, добродошао назад на нетцаст, ја сам Билл Јелен. Данас је Селино питање за које нисам имао појма - никада раније то нисам радио - и срећан сам што сам то схватио и делим га тако да ћете и ви знати и такође 2 године, кад не знам како сам то икада учинио, могу се вратити и пронаћи.

Па, ево шта имамо. Имамо датотеку: Подцаст2182.клсм. Чува се у фасцикли. Ако не знате која је то фасцикла, притиснућу Алт + Ф11; Притиснућу Цтрл + Г за непосредни прозор; Откуцаћу „? Тхисворкбоок.ФуллНаме“ и притиснути Ентер; и донеће ми ово овде. То је моја пуна путања и име датотеке. Дакле, ако само желим да се повежем са датотеком, а не на одређено место у датотеци, дошли бисмо овде у Ворд - успут сам то копирао - и изабрали шта желимо да хипервеза буде. Лоше сам то изабрао; МрВорд.цом би ми могао рећи бољи начин избора. У реду, Цтрл + К-- и адреса, пасте, је управо то. Једноставно.

У реду, али то није оно што Селина жели да ради. Селина жели да се повеже са одређеним адресом листа и ћелије. У реду. Дакле, ево, већ сам ово направио. Оно што ћемо урадити је да ставимо целу путању и име датотеке као раније, затим знак фунте или знак хеширања (#), а затим име листа у апострофима, чак и ако је то само један лист ( име); блиски апостроф; знак узвика; Р99. Сад, узми то, Цтрл + Ц. Сада мораш бити јако опрезан. Прво сам ово зезнуо. Стављајући клск тамо, уверите се да су додаци тачни. Уверите се да је сва стаза исправна и тако даље. Дакле, вратимо се на Ворд и отићи ћемо на одређени лист и ћелију; Цтрл + К; паста; у реду, дакле, цела ствар, Ц: ФолдерНаме ФилеНаме.клск # 'Име листа'! Р99.

У реду, али, хеј, моја препорука-- не брините због тога. Само да урадимо ово. Рецимо да желимо доћи овде и скочити до ове ћелије. Оно што ћу урадити је да одаберем ту ћелију. Даћу му име. Даћу му име: "Јумптоме", тако. Или, шта кажете на "Јумпхере"? "Јумпхере" - то је сјајно име. Притисните ентер, онако, и ми ћемо се вратити на А1. Ево, ми ћемо бити на А1 и то ћемо сачувати у насловној картици. Саве; Филе; Затворите; вратите се на Ворд. И, за скок на Именовани опсег, мислим да је овај још лакши: Цтрл + К, у реду, а у овај само ставимо целу путању имена радне свеске, путању до радне свеске, фунту знак и име именованог опсега (Ц: ФолдерНаме ФилеНаме.клск # НамедРанге) попут тога. Кликните ОК.

У реду, значи, ми смо у Ворду. Прва хипервеза ће управо отворити датотеку. Цтрл + клик. Упозоравају ме; Сигуран сам да бих ово могао да заобиђем тако што бих га сачувао у поуздану фасциклу. И они отварају Екцел управо на истом месту где сам га имао и раније. Филе; Близу; а затим покушајте са још једним повезивањем на одређени лист са упитником Р99. Цтрл + клик, и они прелазе на лист са питањима и помичу се до Р99. Сада се нису померили тако да је Р99 био у горњем левом углу ћелије, али је бар у видљивом прозору. У реду-- Филе; Близу; а затим последњи, до Именованог опсега - лакши за подешавање - не морате да бринете о апострофима - Цтрл + клик; да; и прескаче на извештајни лист „Јумпхере“ за тест 1.

За мене ћу рећи да то иде. Сигуран сам да сте се надали да је скочио на ово место, онако, рећи ћете да ово не иде. Али, то је начин на који живот иде. За Мицрософт то делује.

Па, хеј, за савете попут овог савета - 617 Екцел Мистериес Солвед - погледајте ову књигу: Повер Екцел витх. Издање за 2017. је најновија верзија, иако смо већ у 2018. Следећи пут када то ажурирам биће 2019. године, па га сада можете сигурно купити.

У реду, резиме - Селина жели да зна да ли можете да повежете Ворд из одређеног листа и ћелије у програму Екцел. Да. Ако везу направите довољно пажљиво. Формат је Ц: ФолдерНаме ФилеНаме.клск # 'СхеетНаме'! А1-- или, у било коју ћелију у коју желите да идете. Или, лакше, ако поставите Намед Ранге, Ц: ФолдерНаме ФилеНаме.клск # НамедРанге.

Па, хеј, желим да захвалим Селини што је послала питање и желим да ти захвалим што си свратио. Видимо се следећи пут за још једно емитовање од.

У реду, па, хеј, само да видимо да ли се можемо решити те иритантне поруке. Идемо у Филе; Опције; (Ја сам у Ворд-у за ово - вероватно бих то могао учинити са било које стране); Центар поверења; Подешавања центра за поверење; Поуздане локације; Додаћу нову локацију; укуцајте локацију тамо; кликните ОК; кликните ОК; супер досадно - морате да затворите Ворд; поново отвори Ворд; а затим се поуздане локације ажурирају. Сада када кликнемо, Цтрл + клик, неће вас гњавити и тражити да одете на потенцијално непоуздану локацију.

Занимљиви Чланци...