• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sayfa adı tanımlama

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,202
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar,
aşağıdaki kod ile hücredeki bilgiyi alırken File_details3! bilgisini sürekli yazmam gerekiyor,

Kod:
............
Set FilePath = [File_details3!C2]
Set docName = [File_details3!C3]
outputText = [File_details3!C14]
...............

aşağıda olduğu gibi s1 gibi bir sheet adı tanımlayarak kısa olarak yazmak mümkün mü?

Kod:
Dim s1 As Worksheet
......
Set s1 = Sheets("File_details3")
......................

iyi çalışmalar.
 
Selamlar,

Aşağıdaki şekilde kullanabilirsiniz.

Kod:
Option Explicit
 
Sub ÖRNEK()
    Dim S1 As Worksheet, outputText As String
    
    Set S1 = Sheets("File_details3")
    outputText = S1.Range("C14")
End Sub
 
Selamlar,

Aşağıdaki şekilde kullanabilirsiniz.

Kod:
Option Explicit
 
Sub ÖRNEK()
    Dim S1 As Worksheet, outputText As String
    
    Set S1 = Sheets("File_details3")
    outputText = S1.Range("C14")
End Sub

Sn Korhan teşekkürler,

Kod:
Set S1 = Sheets("File_details3")

outputText = [color=red]s1![C14][/color]

şeklinde yada benzeri bir formatta düzenlenemz mi?

iyi çalışmalar.
 
Merhaba,

Kod:
Dim Sf As Worksheet
 
Set Sf = Sheets("File_details3")
 
FilePath = Sf.[C2]
Bu şekilde yazabilirsiniz..

.
 
Teşekkürler.....
 
Merhaba,

Kod:
Dim Sf As Worksheet
 
Set Sf = Sheets("File_details3")
 
FilePath = Sf.[C2]
Bu şekilde yazabilirsiniz..

.

Sn Ömer

Kod:
FilePath = Sf.[C2]

FilePath değişkenindeki hücre adresini "C2" for ........... next döngüsü içerisinde kullanmak istersek nasıl bir düzenleme yapmak gerekir?

Kod:
 For j = 1 To 11

           FilePath =Sf.[C & [B][color=red]j[/color][/B] & ]
        
Next j
gibi..

iyi çalışmalar.
 
Selamlar,

Aşağıdaki şekilde kullanabilirsiniz.

Kod:
FilePath =Sf.Cells[COLOR=black](j, "C")
[/COLOR]
 
Selamlar,

Aşağıdaki şekilde kullanabilirsiniz.

Kod:
FilePath =Sf.Cells[COLOR=black](j, "C")
[/COLOR]

Sn Korhan Ayhan teşekkürler,

FilePath değişkenini set komutu ile "range" olarak tanımlamak mümkün mü?

Kod:
set [color=red]FilePath[/color] =Sf.Cells(j, "C")

a= [color=red]FilePath[/color].Value

b= [color=red]FilePath[/color].Interior.Color
..........
gibi....

iyi çalışmalar.
 
Selamlar,

Tabiki mümkün.

Kodlarınızın ilk satırına yani değişken tanımlamalarını yaptığınız bölüme aşağıdaki eklemeyi yaparsanız "FilePath" değişkenini "Range" olarak kullanabilirsiniz.

Kod:
Dim FilePath As Range
 
Geri
Üst