1 Ocak 2022 Cumartesi

CorelTÜRK'ten güncellenmiş makro: Sayfaya Sığdır 3

Yeni yılın ilk yazısı CorelTÜRK takipçileri için güzel bir sürpriz olsun istedim. Bir makromuzu güncelleştirdik. Belgedeki sayfa ölçüsünü belgede seçili olan ya da tüm nesnelerin ölçüsünde yeniden boyutlandıran Sayfaya Sığdır makrosunu kullananlar bu makronun ne kadar kullanışlı olduğunu zaten biliyorlardı ve bize bir çok geri bildirimde bulundular. Biz de bu makroya hem bir arayüz hem de bir kaç yeni özellik ekledik. Gelin birlikte inceleyelim.

CorelTÜRK Sayfaya Sığdır makrosunun bu sürümü aslında uzun yıllar önce yazılmıştı fakat tozlu raflarda kalmıştı. Bu gün gün yüzüne çıkarıyoruz.


Makroya bir çok özellik eklendi. Makro arayüzü ile kullanımı çok kolaylaştı. Ayrıca marj verebilme özelliği ile de oldukça işlevsel bir hal aldı.

CorelTÜRK Sayfaya Sığdır 3 makrosunu buradan indirebilirsiniz. Notları ise aşağıda paylaşıyorum. Makroyla ilgili soru, hata tespiti ve önerilerinizi lütfen yorumlarda belirtin. Tüm takipçilerimizin yeni yılı kutlu olsun.

CorelTURK Sayfaya_Sigdir 3.05

Kurulum ------------------------------------------------------------------------------------

http://corelturk.blogspot.com/2008/02/coreldrawda-makrolar.html

Sürüm Notları-------------------------------------------------------------------------------

3.05

Arayüz eklendi

Marj (Pay) özelliği eklendi. Artık belirli ölçüde ya da yüzdesel oranda pay verilebiliyor.

Türkçe dışında İngilizce dil desteği eklendi

Türkçe ve İngilizce yardım metinleri eklendi

2.0

Sayfaya Sığdır 2.0 sürümünde çoklu sayfa desteği eklendi.

Çoklu sayfalı belgelerdeki işlemi her sayfa için bir kerede uygular.

Kullanım -----------------------------------------------------------------------------------

Bu makro bir CorelDRAW belgesiyle çalışırken sayfayı seçtiğiniz nesne ölçüsünde ya da sayfadaki tüm nesnelerin ölçüsünde yeniden boyutlandırır.

1. Sayfayı seçili bir nesne ölçüsünde yeniden boyutlandırmak için "Seçim" düğmesini seçip "Sayfaya Sığdır" düğmesine tıklayın.

2. Sayfayı, sayfadaki tüm nesnelerin (Seçmeden) ölçüsünde yeniden boyutlandırmak için "Tüm Nesneler" düğmesini seçin ve "Sayfaya Sığdır" düğmesine tıklayın.

3. Çoklu sayfalarda tüm sayfaları, sayfalardaki tüm nesnelerin ölçüsünde yeniden boyutlandırmak için "Tüm Sayfalar" düğmesini seçin ve "Sayfaya Sığdır" düğmesine tıklayın.

4. Nesne ölçüsü dışında fazladan bir marj (Pay) vermek isterseniz "Marj" düğmesini tıklayıp aktif olan alana birimi girin. Birim türünü alttaki Birim listesinden seçebilirsiniz.

5. Marj (Pay) için birim değil de oransal bir değer seçmek isterseniz "%" düğmesine tıklayıp aktif olan alana yüzde değerini girin. Örneğin %5 bir marj vermek isterseniz aktif alana "5" değeri girmeniz yeterli olacaktır.

Notlar ---------------------------------------------------------------------------------------

Bu makronun dağıtılması ve paylaşılması kaynak belirtildiği sürece serbesttir.

Makroların kullanımından dolayı tespit edilen sorun bulunmamaktadır.

Buna rağmen ortaya çıkabilecek olan sorunlardan hiçbir şekilde makro yazarı sorumlu değildir.

www.corelturk.blogspot.com

cakir.kursad@gmail.com

(C)2022 Kürşad Çakır





17 yorum:

  1. Elinize sağlık hocam. Ayrıca iyi seneler :)

    YanıtlaSil
  2. eline sağlık, yeni yılınız kutlu olsun, selamlar, sevgiler

    YanıtlaSil
  3. Teşekkürler, Emeklerinize sağlık

    YanıtlaSil
  4. kürşat bey iyi günler. emeğinize sağlık. fakat erişim engeli var indiremiyoum makroyu.

    YanıtlaSil
    Yanıtlar
    1. Erişim engeli yok, izin istemişsiniz... izinleri aynı gün vermeye çalışıyoruz

      Sil
  5. ben neden indiremiyorum sürekli hata veriyor. mesutyuksek@gmail.com a mail atma şansı olan var mıdır acaba

    YanıtlaSil
  6. Paylaşım için teşekkürler

    YanıtlaSil
  7. Kürşat Hocam şöyle bir sıkıntım var müşterim baskı dosyası gönderdi ebatları 97x190 jpeg dosyası dosyayı açtığımda dosyanın ebatı 23x46 olarak açıyor gelen 4 klasör işten sadece bir kalasöründe yaptı bu hatayı

    YanıtlaSil
    Yanıtlar
    1. JPEG belgelerin içinde ölçüyü ve çözünürlüğü belirten bir meta tag oluyor, belki CorelDRAW bunu okuyamıyor ya da farklı standartlarda kaydedilen farklı tag'leri okuyor olabilir. Hangi sürümü kullanıyorsunuz?

      Sil
  8. Unable to load project file hatası alıyorum sorun nedir ? corel x6

    YanıtlaSil
  9. VBA yüklememiş olabilirsiniz. Scriptler bölümünde VBA görünüyor mu diye kontrol edin, görünmüyorsa kurulumu değiştirerek (modify) VBA'yı da kurun.

    YanıtlaSil
  10. Üstad kolay gelsin dosyayı indiremedim ama ?

    YanıtlaSil
    Yanıtlar
    1. Kürşad usta ilginden dolayı teşekkür ederim. Amma tamamen yanlış anlaşılma oldu. Şöyle ki; Sayfaya sığdır (nesting) başka bir şey, sayfayı sığdır başka bir şey. başlık beni yanılttı. ben parçaların sayfaya yerleştirileceğini beklerken sayfa parçalara göre boyutlandı. :)

      Sil
    2. Allah razı olsun. Güzel bir makro ama ben yanlış anlamışım. Sayfaya sığdır değilde sayfayısığdırmış. Ben parçaları sayfaya nesting yapacak zannettim.

      Sil
    3. Merhaba, İngilizcesini doğru yazmamıza rağmen Türkçesinde bir hata yapmışız, haklısınız :)

      Sil
  11. izin verebilir misiniz. şimdiden teşekkürler

    YanıtlaSil