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

  1. 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...
  2. 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 =...
  3. 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 =...
  4. 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...
  5. 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...
  6. 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...
  7. 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...
  8. 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.
  9. 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...
  10. 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ı...
  11. 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.
  12. 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ı
  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:=2) ' Format:=2 ile dosyanın ; ile ayrılmadığından emin olunuyor ' Yeni dosya adını...
  14. 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...
  15. 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...
  16. 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...
  17. K

    Farklı xls dosyalarını tek bir shette alt alta birleştirme

    Çok Teşekkür ederim ellerinize Sağlık beni büyük bir yükten kurtardınız. Allah razı olsun
  18. K

    Outlook tan makro ile otomatik mail gönderme

    ..."@")(1) ' Excel uygulamasını başlat Set xlApp = CreateObject("Excel.Application") Set xlWB = xlApp.Workbooks.Open(excelPath) Set xlSheet = xlWB.Sheets(1) ' Domaini Excel'de ara On Error Resume Next Set foundRow =...
  19. Korhan Ayhan

    Otomatik başka bir excel dosyasının açılması

    ...Private Sub Workbook_Open() Dim File_Path As String File_Path = "C:\Desktop\Deneme.xlsx" If Dir(File_Path) <> "" Then Workbooks.Open File_Path, False, False Else MsgBox "Dosya bulunamadı!" & vbCrLf & vbCrLf & File_Path, vbCritical End If End Sub
  20. A

    Excel dosyalarını tek sayfada birleştirme

    ..."Cannot Open Itself", vbExclamation, un GoTo skipfile: End If Set wbkToCopy = Workbooks.Open(Filename:=vaFiles(i)) Set wsa = ActiveWorkbook.ActiveSheet lra = FindRowColumn(wsa, "r") lrc =...
Üst