Прескочи към основното съдържание Прескочи към навигацията

Как да направя VBA макрос за ексел за хиперлинк на файлове от дадена папка

Microsoft Excel

Здравейте, моля за помощ имам папка с файлове и искам да направя в ексел хиперлинк към тях. Намерих от един форум този код но ми дава грешка не знам, защо

``` Sub Macro1() Dim objFSO As Object Dim objFolder As Object Dim objFile As Object Dim i As Integer

Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFolder = objFSO.GetFolder("C:\Users\Asus\Desktop\1\") 'Change path here i = 1 For Each objFile In objFolder.Files Range(Cells(i + 1, 1), Cells(i + 1, 1)).Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ objFile.Path, _ TextToDisplay:=objFile.Name i = i + 1 Next objFile End Sub ``` https://www.youtube.com/watch?v=7Cbuivl52EI https://chandoo.org/forum/threads/create-hyperlinks.33046/

Екранна снимка към:  Как да направя VBA макрос за ексел за хиперлинк на файлове от дадена папка Екранна снимка към:  Как да направя VBA макрос за ексел за хиперлинк на файлове от дадена папка

Някой ако може да ми помогне ще съм много благодарен. Благодаря предварително

Какво се опитвате да направите?

Имате папка, в нея файлове Искате в Ексел файл да излезе списък с файловете в папката и хиперлинк към всеки един от тях?

Предполагам трябва да е динамично - като се добави, премахне или преименува файл в папката това да се отрази в списъка?

това ли е целта Ви?


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.