Tekrar merhaba,
Word makro kodlarına çok hakim değilim.
Umarım işinize yarar, aşağıdaki şekilde dener misiniz?
Sub PicWithCaption()
Dim xFileDialog As FileDialog
Dim xPath, xFile As Variant
Dim rsm As Object
Dim gen As Double: gen = CentimetersToPoints(10)
On Error Resume Next
Set xFileDialog =...
farklı kod
'referanslarda bu olmalı Microsoft PowerPoint xx.x Object Library.
Sub kaydetPowerPoint2()
Dim pptApp As PowerPoint.Application
Dim pptPres As PowerPoint.Presentation
Set pptApp = New PowerPoint.Application
Set pptPres = pptApp.Presentations.Add
Kaynak = ThisWorkbook.Path...
Tamamdır bundan sonra değişiklik yok
'referanslarda bu olmalı Microsoft PowerPoint xx.x Object Library.
Sub kaydetPowerPoint2()
Dim pptApp As PowerPoint.Application
Dim pptPres As PowerPoint.Presentation
Dim pptSlide As PowerPoint.Slide
Dim pptSlideCount As Integer
Kaynak = ThisWorkbook.Path...
bu kod da metin nesnesiyle yapılmıştır çerçeve yok
'referanslarda bu olmalı Microsoft PowerPoint xx.x Object Library.
Sub kaydetPowerPoint()
Dim pptApp As PowerPoint.Application
Dim pptPres As PowerPoint.Presentation
Dim pptSlide As PowerPoint.Slide
Dim pptSlideCount As Integer
Kaynak =...
kod:
'referanslarda bu olmalı Microsoft PowerPoint xx.x Object Library.
Sub kaydetPowerPoint()
Dim pptApp As PowerPoint.Application
Dim pptPres As PowerPoint.Presentation
Dim pptSlide As PowerPoint.Slide
Dim pptSlideCount As Integer
Kaynak = ThisWorkbook.Path
dosya_adı = ActiveWorkbook.Name...
çok Teşekkür ederim Hailt Hocam,
iyiki varsınız !
bir şey daha istesem çok olur mu acaba?
Burada Word Dosyası yerine Power point ' e veri göndermek istesek bu yapılabilir mi acaba?
Aynı şekilde word sayfaları yerine power point sunularına atmak
tekrar teşekkürler,
iyi çalışmalar.
...say3 = 1
sayi = 2
Dim fL As Object, fs As Object, f As Object
Set fL = CreateObject("Scripting.FileSystemObject")
Dim wrdApp As Word.Application
Dim wrdDoc As Word.Document
Set wrdApp = CreateObject("Word.Application")
Set wrdDoc = wrdApp.Documents.Add
wrdApp.Visible = True
With wrdDoc...
...As Worksheet
Dim WordApp As Object
Dim doc As Object
Dim rng As Range
Set WS = Worksheets("Sheet1")
Set WordApp = CreateObject("Word.Application")
With WordApp
.Visible = True
Set doc = .Documents.Add
End With
With WordApp
WS.Shapes("Picture 1").Copy
.Selection.Paste
End With...
...Sub WordAc()
Dim wdApp As Object
Dim wdAppRunning As Boolean
On Error Resume Next
Set wdApp = GetObject(, "Word.Application")
If Err.Number = 0 Then wdAppRunning = True
wdApp.WindowState = 1 'minimize = 2, maximize = 1, normal = 0
'MsgBox wdAppRunning
Set...
iyi akşamlar;
Private Sub CommandButton1_Click()
Dim doc As Word.Document
Set wordapp = CreateObject("word.application")
sablon = "C:\Users\fatih\Desktop\uzl_2.0\şablonlar\davet_mektubu.dotx"
For i = 2 To 3
Set doc = wordapp.Documents.Open(sablon)...
İnternette Word VBA to Close Excel Application | MrExcel Message Board adresinde aşağıdaki kodu buldum, işinize yarayabilir.
Sub excelkapa()
Dim Excel As Excel.Application
Dim ExcelOpened As Boolean
ExcelOpened = False
On Error Resume Next
Set Excel = GetObject(...
...teşekkürler,
Sub OpenDocFromExcel(ByVal s As Integer)
Dim start As Variant
Dim ennd As Variant
Set wordapp = CreateObject("word.Application")
wordapp.Documents.Open myDoc
wordapp.Visible = True
start = "A" & s
ennd = "A" & s + 1
Set rngStart =...
Merhaba bunu her sayfayı farklı olarak değil de beşer beşer kaydetmem lazım acaba bir yolu var mı?
Yani 1-5 sayfalar 1. dosya , 5-10 sayfalar 2. dosya
bu konuda yardımcı olabilir misiniz?
döngüyü kuramadım malesef.
Private Sub CommandButton1_Click()
Dim doc As Word.Document
Set wordapp = CreateObject("word.application")
Işçi_Devir_Sozlesmesi = "C:\Users\WİN10\Desktop\İ.K. Yönetimi\İşten Çıkış Dokümanları Örnekleri\Devir Sözleşmeleri\Işçi_Devir_Sozlesmesi.doc"
Set doc =...
Private Sub CommandButton1_Click()
Dim doc As Word.Document
Set wordapp = CreateObject("word.application")
Işçi_Devir_Sozlesmesi = "C:\Users\WİN10\Desktop\İ.K. Yönetimi\İşten Çıkış Dokümanları Örnekleri\Devir Sözleşmeleri\Işçi_Devir_Sozlesmesi.doc"
Set doc =...
Private Sub CommandButton1_Click()
Dim doc As Word.Document
Set wordapp = CreateObject("word.application")
Işçi_Devir_Sozlesmesi = "C:\Users\WİN10\Desktop\İ.K. Yönetimi\İşten Çıkış Dokümanları Örnekleri\Devir Sözleşmeleri\Işçi_Devir_Sozlesmesi.doc"
For i = 2 To 99
Set doc =...
...= ThisWorkbook.Sheets("Sayfa2")
Dim fso As New FileSystemObject
Dim i As Integer
Dim fo As Folder
Dim f As file
Dim wordApp As New Word.Application
Dim wordDoc As Word.Document
Dim objPic As InlineShape
Dim PDF_path As String
Dim Word_path As String
myPath = ThisWorkbook.Path
PDF_path =...
...Kodlarda ne gibi düzenleme yapmam lazım yardımcı olabilirseniz çok sevinirim.
08.05.2023
On Error GoTo ErrHandler
Dim wd As Word.Application
Dim wdDoc As Word.Document
Dim wrdPic As Word.InlineShape
Dim ImgName As String
Dim xlSht As Worksheet
On Error Resume Next...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.