DXGI_ERROR_DEVICE_HUNG Hatasını Düzeltmenin 9 Etkili Yolu
DirectX DXGI_ERROR_DEVICE_HUNG 0x887A0006 hatasını grafik sürücülerini ve DirectX
Uygulanabilirlik: Word 365, 2019, 2016; Windows ve MAC OS X işletim sistemleri.
İşte bir okuyucudan bir soru:
Belgelerimi yazmak için genellikle Word 2019 kullanan bir öğretmenim. Belge paragraflarımın yazı tipini ve boyutunu sık sık değiştirmem gerekiyor. Makrolarla çalışmamı otomatikleştirmenin bir yolu var mı, böylece belge paragrafımı tek bir tıklamayla değiştirebilir miyim? Bunun bana haftada birkaç saat kazandıracağına eminim, ki bu da başka işlere seve seve yatırım yapacağım.
Sorunuz için teşekkürler. Makroların en önemli avantajı, Microsoft Office uygulamalarındaki görevlerinizi otomatikleştirmenize izin vermeleridir. Makrolar, Visual Basic for Applications (VBA) kullanılarak kaydedilebilir veya manuel olarak kodlanabilir. Word, kodlama olmadan otomasyon komut dosyaları geliştirmenize olanak tanıyan bir Makro kaydedici gönderir. Otomasyona yeni başlıyorsanız, bu yeterince iyi bir çözüm olabilir. Bununla birlikte, biraz VBA bilgisi ile verimli ve güçlü Makrolar yazabilirsiniz.
Word'de geliştirici sekmesini etkinleştirme
Microsoft Word Şeritinizde Geliştirici sekmesini görmüyorsanız, Makro geliştirme ortamınızı ayarlamanız gerekir.
Bir Word Makrosu Kaydetme – pratik bir örnek
Çalışmanızı Word Makrosu etkinleştirilmiş bir şablona kaydedin
Makronuzu yürütme
Makronuzu Düğmelere veya klavye kısayollarına atama
Not: Bu, yukarıdaki Makro kaydetme eğitimini izledikten sonra denenmesi gereken isteğe bağlı bir adımdır.
Tamam, şimdiye kadar Makro temellerimizi çalıştırdık. Şimdi, Word belgesindeki Makro kullanılabilirliğimizi biraz geliştirmenin zamanı geldi. Makronuzu hızlı erişim düğmesiyle nasıl ilişkilendirebileceğinizi göstereyim, böylece daha kolay başlatabilirsiniz.
Not: Word Makronuzu yalnızca hızlı erişim düğmeleriyle değil, belgenize katıştırılmış komut düğmeleri ve belirli özel klavye kısayollarıyla da ilişkilendirebilirsiniz.
VBA kullanarak Word Makroları Oluşturma
Bazı basit Visual Basic for Applications kodlama becerileriyle, VBA kullanarak çeşitli türdeki işleri otomatikleştirmek için makroları düzenleyebilir ve programlar yazabiliriz.
Not: Bilginize – Powerpoint ve Outlook gibi bazı Microsoft Office uygulamalarında yerleşik makro kaydediciler yoktur. Bu nedenle, Powerpoint makroları yazmak ve Outlook'u otomatikleştirmek için VBA yazmak zorunludur .
[kod] Selection.Font.Color [/code]
[kod] Selection.Font.Color = 16737792[/kod]
Yazabileceğiniz faydalı Word Makro örneği
Bu öğreticiyi yayınladıktan sonra, birçok okuyucu Word Makrolarının daha ayrıntılı örneklerini istedi. Bu liste, Word'de Visual Basic kullanarak otomatikleştirebileceğiniz en yaygın görevleri kapsar. İşte başlıyoruz:
Yeni Belge Oluştur ve Kaydet
Sub CreateNewDoc()
'This small snippet first creates a new document, then it checks whether a document with the same name already exists before saving.
Dim myDoc As New Document
Dim filePath As String
'Modify your file path as needed
filePath = "C:\MyNewDoc.docx"
Set myDoc = Documents.Add
With myDoc
If Dir(filePath) = "" Then
.SaveAs2 (filePath)
Else
'You have already an existing document
MsgBox ("Please use a different file name")
End If
End With
myDoc.Close SaveChanges:=wdPromptToSaveChanges
End Sub
Not: Yeni belgeler oluştururken kullanmak istediğiniz şablonu (.dotm/.dotx dosyaları) belirtebilirsiniz. Şablonlar genellikle şu konumda depolanır: C:\Users\\AppData\Roaming\Microsoft\Templates
Documents.Add Template:=<your_template_folder>
VBA ile bir Word belgesi açın
Sub OpenDoc()
'This code checks whether your document exists and then opens it
filePath = "C:\MyNewDoc.docx"
If Dir(filePath) = "" Then
MsgBox ("file doesn't exist")
Else
Documents.Open (filePath)
End If
End Sub
Bir/tüm açık belgeleri kapatma
Sub CloseDoc()
'This code closes a specific document
filePath = "C:\MyNewDoc.docx"
Documents(filePath).Close SaveChanges:=wdPromptToSaveChanges
End Sub
Sub CloseAllDocs()
'This code closes all opened documents in your computer
Documents.Close SaveChanges:=wdPromptToSaveChanges
End Sub
Word'ü PDF Olarak Kaydetme
İşte Word belgelerinin PDF dosyaları olarak kaydedilmesini kolayca otomatikleştirmenin yolu.
Sub SaveAsPdf()
'This code saves a word document in a PDF format
FileName = Left(CStr(ActiveDocument.Name), Len(CStr(ActiveDocument.Name)) - 5)
ActiveDocument.SaveAs2 FileName:="c:\" + FileName + ".pdf", FileFormat:=wdFormatPDF
End Sub
Üstbilgi ve altbilgi ekleme
Bu kod, Word belgenizin ilk sayfasının üstbilgisini ve altbilgisini ayarlar.
Sub InsertHeaderFooterFirstPage()
Dim myDoc As Document
Dim headerText As String
Dim footerText As String
Set myDoc = ActiveDocument
'Replace the header and footer text as needed
headerText = "This document was written by you"
footerText = "All rights reserved to you"
With myDoc.Sections(1)
'We first ensure that we can set different header and footer texts
.PageSetup.DifferentFirstPageHeaderFooter = True
'Setting the header and footer texts
.Headers(wdHeaderFooterFirstPage).Range.Text = headerText
.Footers(wdHeaderFooterFirstPage).Range.Text = footerText
End With
End Sub
Ek Word Makro fikirleri
Aşağıda, gelecekte yayınlayacağımız birkaç fikir daha var.
Bu, bugünkü eğitimimizi tamamlıyor. Az önce gördüğünüz gibi, Word makro kaydedicisi ve Word'deki VBA Makroları ile yapılacak çok şey var. Bu eğitimin kapsamını aşan daha spesifik bir yardım arıyorsanız, lütfen iletişim formumuz aracılığıyla bizimle iletişime geçin .
DirectX DXGI_ERROR_DEVICE_HUNG 0x887A0006 hatasını grafik sürücülerini ve DirectX
Omegle
Kimlik bilgilerinizle uğraşmak yanlış veya süresi dolmuş. Lütfen tekrar deneyin veya şifre hatanızı sıfırlayın, ardından burada verilen düzeltmeleri izleyin…
DirectX güncelleme, çözünürlük ayarlarını yapılandırma ve diğer düzeltmeler ile Red Dead Redemption 2 Tam Ekran Çalışmıyor sorununu çözün.
Amazon Fire TV
Sims 4 Sim uyku sorunu ile ilgili kesin çözümler ve ipuçları için makaleyi okuyun. Sim
Facebook Messenger
Realtek PCIe GBE Ailesi Denetleyicinizin Neden Çalışmadığını Bilin. Realtek PCIe GBE ailesi denetleyici sorununu çözmeye yönelik düzeltmelerle birlikte.
Slayttan slayda atlamak yerine sunumunuzu daha keyifli hale getirebilirsiniz. PowerPoint
Apple Kimliği mesajınızı ayarlamak birkaç dakika sürebilir mesajını alırsanız, telefonunuzu yeniden başlatmayı deneyin veya daha fazla zaman verin. Burada daha fazla adım: