Sorgu için arama sonuçları: workbooks.open

  1. muratgunay48

    VBScript

    ...Set WshNetwork = WScript.CreateObject("WScript.Network") Set NewXL = CreateObject("Excel.Application") Set MyWB = NewXL.workbooks.open("C:\Users\muratgunay48\Desktop\Interpress\KAPAKLAR\GAZETE KAPAKLARI.xlsm") NewXL.Visible = True NewXL.application.run "paz" MyWB.Close False...
  2. muratgunay48

    VBScript

    ...Dim hedefSaat hedefSaat = TimeValue("21:50:00") Do If Time >= hedefSaat Then Set NewXL = CreateObject("notepad.Application") Set MyWB = NewXL.workbooks.open("C:\Users\muratgunay48\Desktop\test.txt") Exit Do End If WScript.Sleep 1000 Loop Set objShell = Nothing
  3. tugkan

    Kapalı pivot tablodan güncel veri çekme

    ...dosyasının yolunu belirleyin filePath = "C:\DosyaYolu\VeriDosyasi.xlsx" ' Excel dosyasını açın (arka planda) Set wb = Workbooks.Open(filePath, UpdateLinks:=False, ReadOnly:=True, Notify:=False) ' Pivot tabloları güncelleyin wb.RefreshAll ' Dosyayı...
  4. tugkan

    Birden Fazla Dosya Mevcut ve Dosyaların içerisinde Birden Fazla Sayfa Mevcut

    ...' Klasördeki her bir Excel dosyasını açın dosyaAdi = Dir(dosyaYolu & "*.xls*") Do While dosyaAdi <> "" Set wb = Workbooks.Open(dosyaYolu & dosyaAdi) ' Her bir çalışma sayfasında döngü For Each ws In wb.Worksheets sonSatir =...
  5. H

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    aşağıdaki kodu dener misiniz? Türkçe karakter desteği için CreateObject("ADODB.Stream") ile .Charset = "UTF-8" kullanılmıştır Sub CSV_Stream_hy() Dim folderPath As String Dim csvFile As String Dim ws As Worksheet Dim lastRow As Long Dim fileName As String Dim...
  6. H

    Makroda Belirli Dosyalardan Veri Almasın

    ...Then GoTo 10 ' Bu satırı ekledim If fso.GetExtensionName(fls) = "xlsm" Then 'dosya türü xlsm olanlardan veri alacak If Workbooks.Open(fls).ReadOnly = True Then Workbooks(fls.Name).Close False 'For Each sh In Workbooks(fls.Name).Worksheets sonsat1 =...
  7. hüseyintok

    Makroda Belirli Dosyalardan Veri Almasın

    ...ile başlamayanlardan veri alacak If fso.GetExtensionName(fls) = "xlsm" And Left(fls.Name, 4) <> "2023" Then If Workbooks.Open(fls).ReadOnly = True Then Workbooks(fls.Name).Close False 'For Each sh In Workbooks(fls.Name).Worksheets sonsat1 =...
  8. M

    ÇÖZÜLDÜ - Butonla açılan dosyada hücre seçimi ve sayfadaki veriyi kopyalama hatası ve çözümü

    ...excel dosyası ve user.form) hata veren kodlarla dolu. Hepsini find/replace ile düzeltmek sorun çıkarabilir diye düşünüyorum. Workbooks.Open Filename:="E:\A.xlsm" Windows("A.xlsm").Activate ActiveWorkbook.Sheets("STOKGECICI").Select Hata...
  9. C

    Makroda Belirli Dosyalardan Veri Almasın

    ...For Each fls In f If fso.GetExtensionName(fls) = "xlsm" Then 'dosya türü xlsm olanlardan veri alacak If Workbooks.Open(fls).ReadOnly = True Then Workbooks(fls.Name).Close False 'For Each sh In Workbooks(fls.Name).Worksheets sonsat1 = Sheets("Üretim...
  10. H

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    @tugkan hocamın izniyle kodunda ufak bir değişiklik yaptım, bu düzenlemeyle dosya adı 3. sütuna ekleniyor Sub CombineCSVFilesToSeparateColumnsWithFileName() Dim folderPath As String Dim csvFile As String Dim ws As Worksheet Dim lastRow As Long Dim fileName As String Dim...
  11. tugkan

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    Bu sefer oldu galiba. Denedim bende çalıştı. Sub CombineCSVFilesToSeparateColumnsWithFileName() Dim folderPath As String Dim csvFile As String Dim ws As Worksheet Dim lastRow As Long Dim fileName As String Dim newWorkbook As Workbook Dim saveFilePath As String Dim...
  12. E

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    Abi aynı buda dosyaları üst cevaptaki gibi orjinal csv dosyasına çevirmekte. ve malesef her dosya için onay istiyor. 400 dosya için mümkün değil.
  13. tugkan

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    ...= Dir(csvFolder & "*.csv") ' Tüm CSV dosyalarını işle Do While csvFile <> "" ' CSV dosyasını aç Set wb = Workbooks.Open(Filename:=csvFolder & csvFile, Format:=1) ' Format:=1 ile dosyanın sütunlarla ayrıldığından emin olunuyor ' Yeni dosya adını belirle...
  14. E

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    ...= Dir(csvFolder & "*.csv") ' Tüm CSV dosyalarını işle Do While csvFile <> "" ' CSV dosyasını aç Set wb = Workbooks.Open(Filename:=csvFolder & csvFile, Format:=2) ' Format:=2 ile dosyanın ; ile ayrılmadığından emin olunuyor ' Yeni dosya adını...
  15. E

    Çoklu csv dosyalarını xlsx formatına çevirmek

    sutunları csv dosyası (;) ile ayrılmamış. Dış kaynaktan veri alıyoruz bu dosyayı csv olarak kaydederken bildiğimiz excel.deki sutunlar olarak her veri ayrı sutuna kaydediliyor. Burada nasıl yol izleriz.
  16. E

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    Abi harikasınız, çok işime yarayacak birşeydi. Ama ([ baştaki CODE]Sub ConvertCSVtoXLSX() ve sondaki [/CODE] yazılı yeri kopyalamadım f5basınca macro name çıktı kaydettim q diye run yaptım compile error: expected: expression diye bir yazı çıktı
  17. tugkan

    csv dosylarını otomatik xlsx şekline çevirebilirmiyiz.

    ...= Dir(csvFolder & "*.csv") ' Tüm CSV dosyalarını işle Do While csvFile <> "" ' CSV dosyasını aç Set wb = Workbooks.Open(Filename:=csvFolder & csvFile, Format:=2) ' Format:=2 ile dosyanın ; ile ayrılmadığından emin olunuyor ' Yeni dosya adını...
  18. Korhan Ayhan

    Klasördeki Workbookların belirli hücrelerine veri yazma

    ...& Searched_File_Extension) While My_File <> "" If My_File <> ThisWorkbook.Name Then Set WB = Workbooks.Open(My_Folder & My_File, 1, 0) Set SH = WB.Sheets(1) SH.Range("A1").Value = "ABC" WB.Close True End If...
  19. Korhan Ayhan

    Birden fazla Excel dosyasında Sütun genişliğini otomatik ayarlanması hk.

    ...Main_Folder = "C:\Belgelerim\Excel Dosyaları\" For Each My_File In FSO.GetFolder(Main_Folder).Files Set WB = Workbooks.Open(My_File, 1, 0) For Each Sh In WB.Worksheets Sh.Columns.AutoFit Next WB.Close 1 Next Set FSO = Nothing...
  20. Y

    Ado ile sayfa seçimine göre veri alma

    ...Dim dosyaYolu As String dosyaYolu = ThisWorkbook.Path & "\xx.xlsx" Application.ScreenUpdating = False Set wb = Workbooks.Open(dosyaYolu, ReadOnly:=True, IgnoreReadOnlyRecommended:=True) sayfaAdi = wb.Sheets(1).Name wb.Close SaveChanges:=False...
Üst