...End If
Next
If My_Connection.State <> 0 Then My_Connection.Close
Set WB = XL_App.Workbooks.Open(My_Path & My_File)
WB.Sheets(1).Name = New_Sheet_Name
WB.Save
WB.Close True
10 My_File = Dir
Wend
XL_App.Quit...
...kodlara göre uyarlanamaz mı acaba.
Sub WriteToB()
Dim bWorkbook As Workbook
Dim bSheet As Worksheet
Set bWorkbook = Workbooks.Open("\\sunucu\güncel.xlsx") ' hedef dosyanın yolu buraya yazılmalı
Set bSheet = bWorkbook.Sheets("Sheet1") ' hedef sayfanın ismi buraya...
Merhaba.
Aşağıdaki satırları silin
Set wbB = Workbooks.Open("c:/Güncel.XLSX")
Set wsB = wbB.Worksheets("Sheet1")
Yerine aşağıdaki satırı kopyalayın.
Set wsB = Workbooks("Güncel.XLSX").Worksheets("Sheet1")
Dosyayı kapatmamak için de wbB.Close satırlarını silin.
...' Açık olan dosyanın ataması
Set wbA = ActiveWorkbook
Set wsA = ActiveSheet
' Uzak dosyanın ataması
Set wbB = Workbooks.Open("c:/Güncel.XLSX")
Set wsB = wbB.Worksheets("Sheet1")
' Aranacak kelime ve yazılacak sütun numarasının alınması
kelime =...
...VeriDegistir()
Dim kaynak As Workbook
Dim hedef As Workbook
Dim kaynakSayfa As Worksheet
Dim hedefSayfa As Worksheet
Set kaynak = Workbooks.Open("C:\Kitap1.xlsx")
Set hedef = ThisWorkbook 'ya da hedef = Workbooks.Open("C:\Kitap2.xlsx") şeklinde de kullanabilirsiniz
Set kaynakSayfa =...
...aranan As String
Dim fark As Date
yol = ThisWorkbook.Path & "\"
ad = "tozetiketbas.xlsm"
Set s1 = Sheets("rapor")
Workbooks.Open (yol + ad)
dolu = s1.Range("B" & Rows.Count).End(xlUp).Row
For a = 3 To dolu
aranan = s1.Range("B" & a)
Set c =...
...String, ad As String, aranan As String
yol = ThisWorkbook.Path & "\"
ad = "tozetiketbas.xlsm"
Set s1 = Sheets("rapor")
Workbooks.Open (yol + ad)
dolu = s1.Range("B" & Rows.Count).End(xlUp).Row
For a = 3 To dolu
aranan = s1.Range("B" & a)
Set c =...
...If dosya.Name <> ThisWorkbook.Name And VBA.Left(dosya.Name, 2) <> "~$" Then
Set dosyaac = Workbooks.Open(dosya)
dosyaac.Sheets("Sayfa1").Range("a1:m27").PrintOut
dosyaac.Close , True
End If
Next
Application.ScreenUpdating = True
Application.DisplayAlerts...
...Dim sor_ws As Worksheet
Dim cek_rng As Range
Dim sor_rng As Range
Dim i As Long
'Çek dosyasını açın
Set wb = Workbooks.Open(DosyaYolu)
'Verilerin bulunduğu sayfayı belirleyin
Set ws = wb.Sheets(SayfaAdi)
'Verilerin bulunduğu aralığı seçin
Set cek_rng =...
Tamam istediğim bu gibi ancak üstad şöyle bir sıkıntı var. Açılan pencerede seçtiğim dosyanın adresini almak istiyorum. Dosyayı hiç açmayacağım bu makroda . Başka makroda dosyayı açtırma ile ilgili çözdüm. Bu makroda aslında dosyanın yolunu dosyanın adı ve uzantısını almak için dosyayı gözat ile...
...& xStrFile) = xAWBStrPath Then
xBol = True
Set xWb = xAWB
Else
Set xWb = Workbooks.Open(Filename:=xStrPath & "\" & xStrFile, UpdateLinks:=0, ReadOnly:=True, AddToMRU:=False)
End If
For Each xWk In...
...' dosyanın var olup olmadığını kontrol et
If fso.FileExists(filePath) Then
' dosya varsa aç
Set wb = Workbooks.Open(dosya_yolu & dosya_adı)
Else
' dosya yoksa hata mesajı göster
MsgBox dosya_adı & " Sınıfının dosyası bulunamadı!"
Exit Sub...
...Dim son_satir As Long, i As Long
dosya_yolu = ThisWorkbook.Path & "\2023\"
dosya_adı = "kapali.xlsx"
Set wb = Workbooks.Open(dosya_yolu & dosya_adı)
Set ws1 = ThisWorkbook.Sheets("Sayfa1")
Set ws2 = wb.Sheets(1)
son_satir = ws1.Cells(Rows.Count...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.