2016-04-12 26 views
-1

İhtiyaca göre bir proje zaman çizelgesi şablonu hazırladım. Mevcut verilerle iyi çalışıyor. Ancak daha fazla veriyi kopyaladığımda, verilerim çubuk grafikte güncellenmiyor.Verilerim (tarihler) Excel 2010'daki Barchart içinde güncellenmiyor

  • bazı çözüm için çalışıyor ama benim çubuk grafik güncellemelerini Veri hücrenin sağ tarafında geldiğinde ilgili tüm hücre üzerinde veya başka bir deyişle çift tıklayın, ardından hemen O örnek updated.for alır verilen görüntü. B5'ten B13'e, tarihler hücrelerin sol tarafındadır. Ve bu tarihler, okla gösterildiği gibi grafikte güncellenmez. Hücre (tarih) üzerine çift tıklayacağım zaman sağ tarafta olacak ve diğer görüntüde update.AS gösterilecektir. İçinde yeni veri yapıştırdığınızda
  • WHEN DATES ARE ON RIGHT SIDE, AND CHART IS UPDATED IMMEDIATELY

WHEN DATES ARE ON LEFT HAND SIDE

Nasıl bugüne kadar Çizelgemi telafi edebiliriz?

+0

bu yüzden lütfen sorununuzu bize gösterelim. Sorunun yanıtının nerede eksik olabileceğine dair soruları yanıtlayabilmemiz için –

+0

eksik sorudan özür dileriz. Lütfen tekrar bir göz atın. –

+0

sorunu, muhtemelen yapıştırdığınız veri türünde olacaktır. Bazı verileri (makroyla mı, manuel olarak mı yaptınız?) Yapıştırırsınız ve orijinal biçim veri türü (muhtemelen dizgi) biçimindedir. Düzenlemek ve onaylamak için hücreyi tıklattığınızda, excel biçimi tanıyacak ve datetime olarak değiştirecektir. –

cevap

0

Biraz test yaptım ve sorunlarınız hücre tipi formatı nedeniyle ortaya çıkacak. Verileri kopyalayacağınız hücreler için veri türlerini Date olarak değiştirin.

Hücre biçimini açıkça belirtirseniz, ne yapıştırma yaptığınızı ve grafiğin geçerli veri uzunluğu biçimi olarak tanımlayamadığı veri türünü sorgulamaya çalışmayın, bu nedenle hiçbir şey göstermez. Bu aynı zamanda verilerin neden sola (normal metin olarak) hizalanmış ve tarih olarak doğru değil. Açıklamak için artık bir şey olduğunu düşünmüyorum, ama bir şeyi özlediyseniz, sormaktan çekinmeyin.

0

Bu sorun için olası çözümlerden biri olabilir.

`Private Sub text_to_date_Click()

Dim C aralığı içinde her için c aralığı olarak ("B2: B" & Range ("B" & Rows.Count) .end (xlUp) .Row) c.Value = DATEVALUE (c.Value) Sonraki c

sonu Sub`

Ama çalışma zamanı hatası (Tip hata) var. Verilen kodda. Lütfen bunu yanlış yaptığım yerde yardım edin.