BILGI: Microsoft Office XP görev bölmesini özelleştirme

Makale çevirileri Makale çevirileri
Makale numarası: 288542 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

Microsoft Office XP görev bölmesi adı verilen yeni bir özellik içerir. Bir görev bölmesi komutları bilgileri toplamak ve belgeleri değiştirmek için uygun bir yoldur, kullanıcıların yuvalanabilir iletişim bir penceredir. Bir Office görev bölmesi, bir veya daha fazla sayfa içerebilir ve her sayfayı bölümlere ayrılmış.

Geliştiriciler, görev bölmesi, bölme görünümü gibi belirli işlevleri gerçekleştirmek, yerleştirme veya pencereyi çıkar ve özel bilgiler tüm Office XP uygulamaları arasında ortak olan New ıtem sayfasına ekleyin programsal olarak işleyebilirsiniz.

Daha fazla bilgi

Office XP görev bölmesi yuvalanabilir CommandBar nesnesi özel bir türüdür. Tek bir görev bölmesi her Office uygulaması içinde bulunmaktadır ve bu görev bölmesini adla CommandBars koleksiyonu aracılığıyla erişilebilir. Bu CommandBar etkin sayfayı gösteren tek bir denetim vardır. Sınırlı sayıda sayfa özellikleri, bu CommandBarControl kullanarak erişebilirsiniz. Örneğin, geçerli sayfanın adını görev bölmesinde görüntülemek için <a0></a0>, kodu aşağıdaki gibi kullanabilirsiniz:
MsgBox "The Active Task Pane Page = " & _ 
  Application.CommandBars("TaskPane").Controls(1).Caption
				
Ayrıca, çoğu CommandBar özelleştirmeleri yükseklik, genişlik ve benzeri, takma gibi görev bölmesinde kendisi gerçekleştirilebilir. Ancak, görev bölmesi CommandBar nesnesiyle yapamazsınız birkaç şey vardır. Aşağıda birkaç örnek verilmektedir:
  • Görev bölmesi yoluyla CommandBars gösteren tahsilat sürece, bir görev bölmesi görünür yapılması için en az bir sayfa içermeli olduğundan, en az bir kez göstermiştir, ancak kullanıcı bölmesinde bir kez görüntüler kadar ana uygulamaya genellikle varsayılan sayfa atamaz başarısız olur.
  • Görev bölmesini kullanarak commandbar.Controls.Add denetime aşağıdaki hata iletisiyle başarısız eklemeye:
    Çalışma zamanı hatası:-2147467259 (0x80004005)
    "Bilinmeyen hata."
    Ekleme, düzenleyemez veya sayfaları görev bölmesinden kaldırın. Ancak, yeni öğeler için yeni bir öğe sayfanın (Bu makalenin sonraki bölümlerinde açıklanmıştır) NewFile nesnesini kullanarak ekleyebileceğiniz.
  • Enabled özelliği ayarlanamaz.
  • Etkin sayfa, görev bölmesinin CommandBar nesnesi yoluyla değiştiremezsiniz (yani, New ıtem sayfasından tersi ve panosu sayfası için geçiş yapamazsınız). Ancak, Microsoft Word 2002, ayrı bir nesne (geçerli sayfa için görev bölmesi seçmenize izin vermek için Application.TaskPanes) sunar. Word bu olanağı sunan yalnızca Office XP uygulamasıdır.

Yeni madde görev bölmesini sayfaya öğe ekleme

Her bir Office XP Uygulama uygulayan bir görev bölmesi sayfanın vardır: yeni bir öğe sayfanın. Bu sayfayı, Office'in önceki sürümlerinde dosya için yeni iletişim kutusu karşılık gelir. Office XP ekleyip hızlı başvuru için belgeler veya şablonlar en sık kullandığınız eklenebilir, bu sayfadaki öğeleri sağlar. Bu program aracılığıyla yapmak için <a0></a0>, her Office uygulaması tarafından kullanıma NewFile nesne kullanın.

NewFile nesneye erişmek için <a0></a0>, Application nesnesinden kullanılabilen aşağıdaki özelliklerden birini kullanın. Özellik adları, hangi Office uygulama türüne bağlı olarak içinde çalıştığınız farklıdır:

 Application  Property
 Microsoft Access  NewFileTaskPane
 Microsoft Excel  NewWorkbook
 Microsoft FrontPage  NewPageOrWeb
 Microsoft PowerPoint  NewPresentation
 Microsoft Word  NewDocument

NewFile nesne ekleme ve o Office uygulaması için dosya için yeni sayfa üzerinde bölümlere belirli öğeleri ekleyip sağlayan Kaldır, iki yöntem sunar. Örneğin, aşağıdaki kodu için Word'ün yeni dosya görev bölmesi sayfanın "Yeni belge" bölümünde yeni bir giriş oluşturur:
Sub AddNewDocToTaskPane()
    Application.NewDocument.Add FileName:="C:\NewDocument.doc", _
          Section:=msoNew, DisplayName:="Look! My New Document option"
    With Application.CommandBars("Task Pane")
      .Visible = False
      .Visible = True
    End With
End Sub
				
şu kodu çalıştırın, sonra yok "Yeni belge" görev bölmesinde yeni bir giriş sayfasında yer alan ve tıklatıldığında C:\NewDocument.doc dosyasını açar. Eşdeğer Microsoft Excel 2002 kodunu aşağıda verilmektedir:
Sub AddNewWorkbookToTaskPane()
    Application.NewWorkbook.Add FileName:="C:\NewWorkbook.xls", _
          Section:=msoNew, DisplayName:="Look! My New Workbook option"
    With Application.CommandBars("Task Pane")
      .Visible = False
      .Visible = True
    End With
End Sub
				
Not: görünümü yenilemek için görev bölmesinde <a1>görünür</a1> özelliğini iki durumlu. Yeni öğe sayfası etkinken, görev bölmesi görünür durumda, gizli ve sonra yeniden görünür hale kadar kod içinde yaptığınız tüm değişiklikler görülür değil.

Diğer Microsoft Office XP uygulamaları da New ıtem sayfa öğeleri ekleyebilirsiniz. Görev bölmesi, bir özel uygulama uyacak şekilde otomatikleştirme, artık gerekmediğinde kaldırma yöntemini kullanarak eklediğiniz tüm öğeleri sildiğinizden emin olun. Uygulama kapatıldıktan sonra eklediğiniz yeni öğeleri, bu kullanıcı için geçerli.

Referanslar

Görev Bölmesi'ni kullanma hakkında daha fazla bilgi için Visual Basic for Applications (VBA) çevrimiçi yardımına NewFile nesnenin bakın.

Özellikler

Makale numarası: 288542 - Last Review: 31 Ocak 2007 Çarşamba - Gözden geçirme: 3.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office XP Developer Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
Anahtar Kelimeler: 
kbmt kbinfo kbprogramming KB288542 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:288542

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com