word dosyası içierinde formül

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
2,984
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,

Bir Word dosyasının içeresinde birden çok yerde yazılması gereken bir rakam var. ekli dosyada olduğu gibi:
aynı rakamı 10 farklı yere yazmak hem zaman almakta, hem de hatalı yazma olasılığı mevcut.

Örnek:

63.000,00.- TL
(AltmışÜçBin) TL


bu değerleri sayfanın en üstüne yada başka bir sayfaya bir seferde yazıldığında;

alt bölümlerde Excel de olduğu gibi = formül atayarak buradan otomatik alınması sağlanabilir mi?

Teşekkürler,
iyi Çalışmalar.
 

Ekli dosyalar

  • 24 KB Görüntüleme: 11
Katılım
1 Kasım 2012
Mesajlar
275
Excel Vers. ve Dili
Microsoft Office 2013 Türkçe
örnek dosyanı dosya.tc üzerinden yükler misin
 
Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Altın Üyelik Bitiş Tarihi
26/06/2023
Formülle olmaz macro ile olur ama !
 
Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Altın Üyelik Bitiş Tarihi
26/06/2023
Üst menüde ekle seçeneği ile Yer İşareti ( Bookmark ) belirlemen gerekiyor Her nereye yazdırmak istiyorsan


Küçük bir form hazırladım çoğaltması sana kalmış

Kod:
ActiveDocument.Bookmarks("box1").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box2").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box3").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box4").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box5").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box6").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box7").Range.Text = TextBox2.Value
 

Ekli dosyalar

  • 42.5 KB Görüntüleme: 9

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
2,984
Excel Vers. ve Dili
Office 2013 İngilizce
Üst menüde ekle seçeneği ile Yer İşareti ( Bookmark ) belirlemen gerekiyor Her nereye yazdırmak istiyorsan


Küçük bir form hazırladım çoğaltması sana kalmış

Kod:
ActiveDocument.Bookmarks("box1").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box2").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box3").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box4").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box5").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box6").Range.Text = TextBox1.Value
ActiveDocument.Bookmarks("box7").Range.Text = TextBox2.Value

Sn Hlojan çok teşekkür ederim
Bookmark ile belirtilen alanlarda yeni veriler, öncekinin devamına yazılıyor.

Örnek:Bookmark Öncesi 125, yeni veri 3468 olsun
1253468 olarak geliyor.

önceki verilerin silinmesi nasıl sağlanır?

iyi çalışmalar.
 
Katılım
15 Mayıs 2015
Mesajlar
518
Excel Vers. ve Dili
Microsoft Office 2019
Altın Üyelik Bitiş Tarihi
26/06/2023
hmmm.... 125 seçerek book oluşturup silebilirsin ama o zaman bookmarkta silinir

Tekrarlığı olmaz

Çözüm olarak tablo oluştur o kısımlara kenarlıkları sil
Excel hücresi olarak kullanabilirsin

Daha sağlıklı yardım istiosan orijinal wordunu ekle bir bakayım
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

İngilizce olarak:

1. Tekrarlanmasını istediğiniz sözcüğü / sözcükleri seçin.

2. Insert > Bookmark ve anlamlı isimler verin. Dosyanızda sayı ve yazı verilmiştir.

3. Tekrarlanacak yere gidin. References > Cross-reference, Bookmark'ı ilgili Bookmark adını girin.

4. 3. adımı ya tekrarlayın vaya kopyalayarak ilgili yere yapıştırın.

5. Tekrarlanmasını istediğiniz yeri her değiştirdiğinizde Ctrl+A sonra F9'a basın. İlgili yerler güncellenmiş olacak.

Buna göre yapılmış dosyanız ekte.

İlk iki satırı değiştirin ve Ctrl+A sonra F9'a basarak durumu gözlemleyin.



.
 

Ekli dosyalar

  • 30.5 KB Görüntüleme: 13

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
2,984
Excel Vers. ve Dili
Office 2013 İngilizce
.

.............................

İlk iki satırı değiştirin ve Ctrl+A sonra F9'a basarak durumu gözlemleyin.



.

Sn İdris SERDAR, benim Word de F9 çalışmıyor, daha doğrusu güncelleme yapmıyor.

win 7- Office 2010

Teşekkürler,

iyi Çalışmalar.
 
Üst