Txt' den alınan veri.

Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Merhaba;

Txt dosyasından dış veri al yöntemi ile oluşturulmuş excel sayfasındaki sağ klik ile normal bir excel sayfasındaki sağ klik menuleri farklı. Normal hale getirebilirmiyiz.

Gün gün veri alıyorum 30 sheet oluşturuyorum. Popup menu ile sayfaları gezmek istiyorum. Normal hale getirebilsem hallolacak.
 
Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
Böyle bir şey ile hiç karşılaşmadım .

Text dosyaları neden dış veri al ile alıyorsunuz.
tutup bıraksanız excel belgesine işiniz tamam.

veya uzantısını .csv yapıp excel de açın.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Sayın Conari;
Bu söylediklerinizi biraz daha açarmısnız? Benim aldığım orj. dosya .txt bunu excele uyarlarken dış veri al ile alıyorum. Bunun başka yollarını bilmiyorum.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,397
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Merhaba,
.txt dosyasını tutup Excel penceresine "sürükle-bırak" ile alabilirisiniz.
Sanırım sn conari bunu demek istedi.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Anladım... benim problemimi bu çözmüyor.. sonuçta yine dış veri al ile oluşturduğum noktaya geliyor.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Konuya ilişkin daha iyi anlaşılabilmesi açısından örnek dosya iliştirdim.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,397
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Renkli alandaki sağ tuş menüsündeki ilaveler olağan bir durumdur.
Çünkü, o alan query table alanıdır.
Renkli alana ait satır ve sütunları silerseniz eski haline gelecektir.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Ama o renkli alanlardaki satır, sütunları değiştiremem, o alanlar üzerinden işlem yapıyorum. O alanlardaki verilere dokunmadan düzeltmem lazım.
 
Katılım
30 Haziran 2005
Mesajlar
21
anemos haklı. Renkli bölge "Query Table" alanı. Buradaki menunün farklı olması doğal.

Eğer "refresh daha" komutunu kullanmıyorsan o bölgede sağ tuşla tıklayıp "Data Range Properties" i seç. Sonra "Save Query Definition" daki check işaretini kaldır. Böylece ekranda verilerin kalır ama Query Table silinmiş olur. Bir daha REFRESH DATA YAPAMAZSIN.

Birinde bulup diğerinde bulamadığın menu item hangisi bu arada?
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
anemos haklı. Renkli bölge "Query Table" alanı. Buradaki menunün farklı olması doğal.

Eğer "refresh daha" komutunu kullanmıyorsan o bölgede sağ tuşla tıklayıp "Data Range Properties" i seç. Sonra "Save Query Definition" daki check işaretini kaldır. Böylece ekranda verilerin kalır ama Query Table silinmiş olur. Bir daha REFRESH DATA YAPAMAZSIN.

Birinde bulup diğerinde bulamadığın menu item hangisi bu arada?
Tamam bu şekilde oldu. Bunu kodlarla yapmak mümkün mü?
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Sayın Archi;

Verdiğiniz kodu örnek dosyamı baz alarak çalıştırdım. Maalesef olmadı.
 
Katılım
30 Haziran 2005
Mesajlar
21
query' nin olduğu sayfa aktif sayfa olduğundan emin olun yada Sayfa1' de olan bir query için Sheets("Sayfa1").Querytables(1).Refresh(False) gibi deneyin. Yine olmazsa hangi satırda ne hata mesajı veriyorsa yazın.
hatta .txt dosyasınıda kopyalarsanız akşam eve gittiğimde inceleyebilirim.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
query' nin olduğu sayfa aktif sayfa olduğundan emin olun yada Sayfa1' de olan bir query için Sheets("Sayfa1").Querytables(1).Refresh(False) gibi deneyin. Yine olmazsa hangi satırda ne hata mesajı veriyorsa yazın.
hatta .txt dosyasınıda kopyalarsanız akşam eve gittiğimde inceleyebilirim.
Sayın Archi;
Teşekkürler problemi hallettim. Sağolun.
 
Üst