Criando um gráfico de gantt com um alto volume de hiperlinks

1

Eu criei um gráfico de Gantt para acompanhar um projeto. Cada tarefa tem 50 a 100 arquivos externos (word, excel, PDF). Eu preciso de um link para cada arquivo na pasta de trabalho. Carregar cada arquivo individualmente em células separadas ou em uma caixa de listagem levaria horas.

Existe alguma opção para arrastar e soltar vários arquivos em uma caixa de listagem ou caixa de combinação? Ou de qualquer outra maneira eu poderia importar todos os arquivos de uma só vez? Qualquer ajuda é muito apreciada!

    
por L White 01.03.2017 / 03:16

1 resposta

1

Na pasta que tem seus 50 arquivos externos, crie um arquivo em lote como:

dir/s/b *.doc *.pdf *.xls* > files.txt

Execute o arquivo em lotes para obter uma lista de documentos. Cole esta lista no excel. Cada linha terminará em uma linha diferente. Limpe conforme necessário.

Quando todos os seus nomes de arquivo estiverem em uma lista e estiverem corretos com caminhos completos, selecione a primeira célula e execute essa macro para criar os links de nomes:

Sub Macro2()

Do While (Selection.Value <> "")
   Path = Selection.Value
   ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Path, TextToDisplay:=Path

   ActiveCell.Offset(1, 0).Range("A1").Select
   Loop
End Sub
    
por 01.03.2017 / 03:47