hasanyaprak
Altın Üye
- Katılım
- 9 Aralık 2010
- Mesajlar
- 69
- Excel Vers. ve Dili
- İş office 2021 / Ev ofis 2016 64 bit
- Altın Üyelik Bitiş Tarihi
- 13-10-2025
Merhaba Arkadaşlar;
Aşağıdaki gibi bir makro kullanıyorum. Bu makro klasör altındaki pdf dökümanaları linkli olarak excele yazıyor.
Problemim hangi hücreden itibaren başlayacağımı her seferinde seçmemi istiyor. Yanlışlıkla/dalgınlıkla formüllü hücreyi seçmek gibi hata yapılabiliyor. Aktif sayfadaki A2 hücresine listelemesi için neleri değiştirmeliyim. Yardımcı olabilecek var mıdır? Şimdiden teşekkür ettim.
On Error Resume Next
Dim stDir As String
Dim stFile As String
Dim R As Range
Dim objFSO As Object
Dim objFolder As Object
Dim objFile As Object
Dim i As Integer
Dim fldr As FileDialog
Dim klasor_adi As String
Set fldr = Application.FileDialog(msoFileDialogFolderPicker)
fldr.Show
klasor_adi = fldr.SelectedItems.Item(1)
Set objFSO = CreateObject("Scripting.FileSystemObject")
'Get the folder object
Set objFolder = objFSO.getfolder(klasor_adi)
' puts hyperlinks to each of the files in a directory of your choice
' into the active sheet starting at the active cell
Set R = ActiveCell
stDir = klasor_adi
stFile = Dir(stDir & "\*.pdf*")
Do Until stFile = ""
R.Hyperlinks.Add R, stDir & "\" & stFile, , , stFile
Set R = R.Offset(1)
stFile = Dir()
Loop
R.CurrentRegion.Sort key1:=R, order1:=xlAscending, Header:=xlNo
Selection.EntireColumn.AutoFit
Aşağıdaki gibi bir makro kullanıyorum. Bu makro klasör altındaki pdf dökümanaları linkli olarak excele yazıyor.
Problemim hangi hücreden itibaren başlayacağımı her seferinde seçmemi istiyor. Yanlışlıkla/dalgınlıkla formüllü hücreyi seçmek gibi hata yapılabiliyor. Aktif sayfadaki A2 hücresine listelemesi için neleri değiştirmeliyim. Yardımcı olabilecek var mıdır? Şimdiden teşekkür ettim.
On Error Resume Next
Dim stDir As String
Dim stFile As String
Dim R As Range
Dim objFSO As Object
Dim objFolder As Object
Dim objFile As Object
Dim i As Integer
Dim fldr As FileDialog
Dim klasor_adi As String
Set fldr = Application.FileDialog(msoFileDialogFolderPicker)
fldr.Show
klasor_adi = fldr.SelectedItems.Item(1)
Set objFSO = CreateObject("Scripting.FileSystemObject")
'Get the folder object
Set objFolder = objFSO.getfolder(klasor_adi)
' puts hyperlinks to each of the files in a directory of your choice
' into the active sheet starting at the active cell
Set R = ActiveCell
stDir = klasor_adi
stFile = Dir(stDir & "\*.pdf*")
Do Until stFile = ""
R.Hyperlinks.Add R, stDir & "\" & stFile, , , stFile
Set R = R.Offset(1)
stFile = Dir()
Loop
R.CurrentRegion.Sort key1:=R, order1:=xlAscending, Header:=xlNo
Selection.EntireColumn.AutoFit