الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماكرو بVBA لاظهار مسار المستند

مغلق
بدأه sultan في 17 ديسمبر 2001 · 7 رد · 840 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ما هي الشيفرة اللأزمة لكتابة ماكرو

في الوورد وظيفته كتابة مسار الصفحة الحالية

في أسفل الصفحة

على سبيل المثال c:mydocumentsbooks

بمجرد الضغط عليه وبحجم واسم خط معين

مع وافر التحية والتقدير

#2

جرب استخدام الكود التالي

Sub MacroName()
'
' MacroName Macro
' Shows the Path of the active document
'
Selection.Text = ActiveDocument.Path
Selection.Font.name = "Tahoma"
Selection.Font.Size = 15
End Sub
#3

صحيح يا أخي إنك مبرمج خطير وشاطر وتمنياتي لك بالتوفيق دائما

الكود الذي كتبته اشتغل ولكن أخي الكريم ما هو الكود اللازم لوضع مسار الصفحة في أسفلها

وشكرا جزيلا لك

أخوك /سلطان

#4

هل تقصد وضعه في شريط الحالة في أسفل الصفحة أم ماذا ؟

#5

أقصد الكود الذي يمكنني من وضع مسار الصفحة مكتوبا تلقائيا على أسفل الصفحة كالهوامش مثلا

وتحياتي لك

#6

أتمنى ان يكون هذا ما تريد ويشرفني مساعدتك ان لم يكن

    With ActiveDocument.Range(Start:=ActiveDocument.Content.Start, End:= _
        ActiveDocument.Content.End)

        With .FootnoteOptions
            .Location = wdBottomOfPage
            .NumberingRule = wdRestartContinuous
            .StartingNumber = 1
            .NumberStyle = wdNoteNumberStyleArabic
        End With
        .Footnotes.Add Range:=Selection.Range, Reference:=""
    End With
    Selection.TypeText (ActiveDocument.Path)
#7

كثر الله من أمثالك وأشكرك على سرعة استجابتك والكود الذي كتبته هو بالضبط ما أريد ...ومرة أخرى أشكرك على مساعدتك لي

وكل عام وأنتم بخير

والسلام عليكم ورحمة الله وبركاته

سلطان

#8

ويمكن استخدام رأس وتذييل الصفحة..

Sub GetPath()
' Shows the Path of the active document
  ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter
  Selection.Font.Name = "Tahoma"
  Selection.Font.Size = 15
  Selection.TypeText Text:=ActiveDocument.Path
  ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
End Sub

هذا الموضوع مغلق.

مواضيع مشابهة