‘excel’ olarak etiketlenmiş yazılar

Ofis 2003 ile Ofis 2007 dosyalarını açmak

Çarşamba, 20 Mayıs 2009

Microsoft bunu çok iyi duyuramasada kolay bir yöntem ile bunu kullanıcılarına sundu.  Ofis 2003 kullananlar ne oldugunu henüz kavrayamadığı xlsx ve docx gibi uzatıları açamaz olmuştu.Bilenler  Ya uzantıyı gönderen kişiden ofis 2003′e göre kaydetmesini istedi. Bilmeyenler etrafa sorup durdu veya bu dosya bana yanlış geldi herlade deyip sildi.

XLSX dosyası, Microsoft Office 2007 ile oluşturulmuş bir Excel belgesidir. Office 2007 yeni bir XML-tabanlı dosya biçimini de içerdiğinden, dosyalar kaydedilirken dosya uzantısına geleneksel Microsoft Office dosya türlerinin sonuna bir “x” karakteri eklenir. Böylece Word belgeleri artık .docx uzantısına, Excel dosyaları .xlsx uzantısına ve PowerPoint dosyaları da .pptx dosya uzantısına sahip olarak kaydedilir.

 

Microsoft Office‘in yeni sürümüne sahip değilseniz, Microsoft’un .xlsx dosyalarını okuyabilmenizi sağlayan Excel Viewer aracını kullanabilirsiniz. Excel Viewer yazılımının yeni sürümü, Microsoft Office 2007 ile hazırlanan Excel belgelerini okuyabilmenizi sağlar.

 

Ayrıca Microsoft Office XP ve Office 2003 sürümleri için, yeni Office dosyalarını açabilmenizi sağlayan Microsoft Office Uyumluluk Paketi‘ni de indirebilirsiniz.

Bu yazı bugün ise 0
toplamda 1898 kez okunmuştur.

Excel Metine Dönüştür Makrosu

Perşembe, 14 Mayıs 2009

Excelde çalışırken bazen başka bir kaynaktan Excele veri yapıştırdığınızda metinsel alanların metin olarak gelmediğini yada sayısal alanların sayı olarak tanımlanmadığını görürüz. Hatta bazen Tarih alanlarının metin alanı olarak tanıtıldıgını farkederiz. Böyle durumlarda Hücre Biçimledir ile Hücre tipini olması gereken tipe getiririz. Fakat Excel bunu algılamaz ve illaki o hücrelerin içine girip Enter basmamızı ister. Heleki uzun bir tablonuz varsa bu bazen ölüm olur. İşte aşağıdaki kod sizi bu dertten kurtaracak Makro yu içeriyor.

Bunu Excelde makro kaydederek ekleyin ve o sütunun en başına gelin, tanımladığınız kısayolu kullanın. Makro bir sonraki boş satıra kadar önüne gelen tüm hücrelere girip Enter basıcaktır.

Sub MetneCevir()
Dim bitti As Boolean
bitti = False
MsgBox "Bir Sonraki Boş Satıra Kadar Hücreler Metine Çevirilecek"
Do While bitti = False
DoEvents
If ActiveCell.FormulaR1C1 = "" Then
bitti = True
Exit Sub
Else
bitti = False
End If
ActiveCell.FormulaR1C1 = ActiveCell.FormulaR1C1
SendKeys "{DOWN}"
Loop
End Sub

Bu yazı bugün ise 0
toplamda 520 kez okunmuştur.