dosya uzantısı sadece yazılan makro ile tanınan program olabilir mi?

Katılım
14 Ekim 2006
Mesajlar
267
Excel Vers. ve Dili
excel2003 Tr
sn hocalarım herkese hayırlı günler

aklıma takılan iki sorum var.
1.si excel de makro ile kullanılan dosyalar .xls uzantılı. bir formda tuş ile başka bir kitabı açıp oraya veri yazdırabiliyoruz.yapmayı düşündüğüm şey yazdığımız makronun tanıyabileceği bir uzantı yaratıp kitabı öyle kaydetmek. mesela button ile .iso uzantılı bir dosyayı(iso uzantılı dosya aslında excel çalışma kitabı) açıp veri kaydetmek. acaba mümkün mü?

2.si aynı şekilde bir buton ile bir klasördeki not defterini açıp kaydedip kapatabilirmiyiz.

yardımlarınız için çok teşekkür ederim.
saygılar:yardim:
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
1- Elbette yapacağınız dosyayı shell komutu ile açtırmaktır. Örneğin;

Shell "EXCEL.exe c:\kitap1.iso

2- Forum içi arama motoruna "text" yazarak arama yapamanızı öneririm.
 
Katılım
14 Ekim 2006
Mesajlar
267
Excel Vers. ve Dili
excel2003 Tr
sn leventm ilginize çok teşekkür ederim

1. sorumun cevabına ulaştım ancak 1 ve 2 soruda karşılaşacağım ortak bir sorun var. shell komutu ile dosyaları çalıştırıyoruz ve açıyoruz. ancak kaydedip nasıl kapatacağımızı bulamadım.aşağıdaki gibi yapmaya çalıştım veya with kullandım ama olmadı bu konuda da yardımcı olabilirmisiniz.
çok teşekkürler saygılar.:yardim:

Shell "notepad.exe " & "c:\deneme.txt"
Save "c:\deneme.txt"
Close "c:\deneme.txt"
 
Katılım
14 Ekim 2006
Mesajlar
267
Excel Vers. ve Dili
excel2003 Tr
herkese hayırlı günler

yardımcı olacak varmı acaba
saygılar
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Arama motoruna "text dosyası" yazarak arama yapmanızı öneririm.
 
Katılım
14 Ekim 2006
Mesajlar
267
Excel Vers. ve Dili
excel2003 Tr
sn hocam ilginize teşekkür ederim

dün ve bugün text dosyaları ile ilgili yaptığım araştırmada istediğim şeye uygun bir sonuç maalesef bulamadım.
tam yapmak istediğim şeyi anlatayım.c:\deneme.txt dosyası içinde .LOG yazılı ve kayıtlı.bu txt dosyasını her açtığımızda tarih ve saati kaydediyor.yapmaya çalıştığım şey bir tuş ile bu txt dosyasını açmak(açılınca tarih ve saat otomatik yazacak.log dosyası yani) ve kapatmak.kapatırken de değişiklikleri kaydetmek.

bunu yapmamdaki amacım hazır olan programa log bilgilerinide eklemek.yani tuşa bu özelliği eklemek.
yardımlarınız için teşekkür ederim. saygılar:yardim:
 
Katılım
14 Ekim 2006
Mesajlar
267
Excel Vers. ve Dili
excel2003 Tr
galiba mümkün olmayan birşey istiyorum.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sorduğunuz işlem elbette mümkün, hatta yakın zamanda bununla ilgili bir başlıkta açılmıştı. Ama bu başlığı bulamadım, başlığa ulaşan üyelerimiz burada linkini verirlerse bende çok memnun olacağım.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,598
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Örnek bir dosya üzerinde tam olarak ne yapmak istediğinizi açıklarmısınız.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,598
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekte örnek bir dosya hazırladım. C klasörünün altında "Deneme.log" isimli dosya içine bilgileri kaydeder. Umarım işinize yarar.

Ayrıca aşağıdaki linkte farklı bir çalışma bulabilirsiniz.

http://www.excel.web.tr/showthread.php?t=27791
 
Son düzenleme:
Katılım
14 Ekim 2006
Mesajlar
267
Excel Vers. ve Dili
excel2003 Tr
sn leventm ve cost_control çok teşekkür ederim. tam istediğim biraz daha farklıydı ama bu da işime yarayacak.
teşekkürler saygılar
 
Üst