...As Worksheet
Dim sourceRange As Range
Dim columnLetter As String
' Dosya yolunu ve sayfa adını güncelleyin
Set wb = Workbooks.Open("C:\Users\ibo\Documents\veri\test.xlsx")
Set ws = wb.Sheets("Sayfa1")
' ComboBox'tan seçilen değeri al
columnLetter =...
hocam kopyalıyor ama getirip SATIŞ a yapıştırmıyor şuan yani az önce fonksiyonları almamıştım aldım şuan hata yok ama kopyaladıklarını yapıştırmıyor sadece
...colIndex As Integer
Dim targetColumn As Integer
Dim i As Integer
' Dosya yolunu ve sayfa adını güncelleyin
Set wb = Workbooks.Open("C:\DosyaYolu\DosyaAdi.xlsx")
Set ws = wb.Sheets("SayfaAdi")
Set targetWs = ThisWorkbook.Sheets("SATİS")
' ComboBox'tan seçilen...
sizi çok iyi anlıyorum ÜSTADIM bende sizin gibiyim yeni başladım hocalar çok kaliteli çok yardımcı oluyolar süper bir site burası ben şahsen çok beğeniyorum yanlız küçük birşeyi atlıyorsunuz sadece a seçildiğinde a, b seçildiğinde b, demiyorum. aşağıdan bir örnek vericem bi bakın tablodan...
...As Worksheet
Dim sourceRange As Range
Dim columnLetter As String
' Dosya yolunu ve sayfa adını güncelleyin
Set wb = Workbooks.Open("C:\Users\ibo\Documents\veri\test.xlsx")
Set ws = wb.Sheets("Sayfa1")
' ComboBox'tan seçilen değeri al
columnLetter =...
...As Worksheet
Dim sourceRange As Range
Dim sourceRange1 As Range
' Dosya yolunu ve sayfa adını güncelleyin
Set wb = Workbooks.Open("C:\Users\ibo\Documents\veri\test.xlsx")
Set ws = wb.Sheets("Sayfa1")
' A sütunundaki verileri seç ve kopyala
Set sourceRange =...
...Dim wb As Workbook
Dim ws As Worksheet
Dim sourceRange As Range
' Dosya yolunu ve sayfa adını güncelleyin
Set wb = Workbooks.Open("C:\DosyaYolu\DosyaAdi.xlsx")
Set ws = wb.Sheets("SayfaAdi")
' A sütunundaki verileri seç ve kopyala
Set sourceRange =...
hocam kusura bakmayın araya giriyorum bende aynı işlemler ile uğraşıyorumda burada bende bir yapı değişikliği var dosyayı seçip seçilen dosyadaki verileri başka bir xls deki sayfaya nasıl göndeririz bana o lazım konu sorunuma çok yakın oldugu için araya girmek zorunda kaldım...
..." & fileName
currentFilePath = targetFolder & fileName
On Error Resume Next
Set wb = Workbooks.Open(Filename:=currentFilePath, Password:=filePassword)
If Not wb Is Nothing Then
On Error GoTo 0...
...filePath = "C:\Users\kullanıcı.adı\Documents\Excel Dosyaları\MakroDosyası.xlsm"
' Kapalı dosyayı aç
Set wb = Workbooks.Open(filePath)
' Kapalı dosyadaki makro kodunu al
macroCode = wb.VBProject.VBComponents("Module1").CodeModule.Lines(1...
...VBS dosyanız şu şekilde olacaktır:
Dim objExcel
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = False
objExcel.Workbooks.Open "C:\Belgeler\ExcelDosyaları\MakroDosyası.xlsm"
objExcel.Run "MakroAdı"
objExcel.Quit
Set objExcel = Nothing
Bu şekilde, VBS dosyasını...
Emeğinize sağlık, teşekkür ederim.
Ama bu seçenek çok zaman alacak. 17.8GB excell dosyam var. Hepsi de farklı klasörlerde ve farklı yerlerde.
Sorunum tekrar ederse, önerinizi uygulayacağım. Teşekkürler. İyi çalışmalar.
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.