تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف افتح مستند وورد داخل الفورم ؟
#1
السلام عليكم

مبارك عليكم الشهر الفضيل و اسال الله ان يتقبل منا و منكم الصيام و القيام و صالح الأعمال

لدي مشروع أريد ان افتح فيه مستند وورد ، استطيع أن افتح ملف PDF  ولكن الوورد لا اعرف الطريقة
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة: ابو روضة
#2
وعليكم السلام
رمضان كريم علي الجميع


جرب الشرح ده و ان شاء الله يبا دا المحتاجة

https://www.youtube.com/watch?v=zp21Mjs6ir0
الرد }}}
تم الشكر بواسطة: أبووسم , asmarsou , ابو روضة , ابو روضة
#3
اشكرك اخي mrfenix93

المقطع مفيد جداً لقراءة محتوى الوورد فقط.

أريد ان يعرض لي الوورد بجميع تنسيقاته حتى اشاركها في الشبكة الداخلية و ارسلها لجهاز اخر للتدقيق في المستند قبل الطباعة.
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة: ابو روضة , ahmed_king2023
#4
(24-03-23, 02:09 AM)أبووسم كتب : اشكرك اخي mrfenix93

المقطع مفيد جداً لقراءة محتوى الوورد فقط.

أريد ان يعرض لي الوورد بجميع تنسيقاته حتى اشاركها في الشبكة الداخلية و ارسلها لجهاز اخر للتدقيق في المستند قبل الطباعة.

و عليكم السلام و رحمة الله و بركاته
راجع الموضوع في الرايط النالي :
https://www.edrawsoft.com/embed-word-vbnet.html
الرد }}}
تم الشكر بواسطة: ابو روضة , ابو روضة , ابو روضة
#5
كود :
Imports Microsoft.Office.Interop.Word

Public Class Form1

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       'Create an instance of Microsoft Word
       Dim app As New Application()

       'Open a Word document
       Dim doc As Document = app.Documents.Open("C:\path\to\your\word\file.docx")

       'Make the Word window visible
       app.Visible = True

       'Activate the document
       doc.Activate()

       'Release the resources
       doc = Nothing
       app = Nothing
   End Sub

End Class
الرد }}}
تم الشكر بواسطة: ابو روضة , ابو روضة , ابو روضة , asmarsou
#6
وعليكم السلام ورحمة الله وبركاته كل عام وأنتم بخير بمناسبة شهر رمضان الكريم، ونسأل الله أن يتقبل منا ومنكم صالح الأعمال والطاعات. بالنسبة لفتح مستند وورد، هناك العديد من الطرق التي يمكنك استخدامها لفتح ملفات الوورد على جهاز الكمبيوتر الخاص بك. أولاً، إذا كان لديك برنامج Microsoft Word المثبت على جهاز الكمبيوتر الخاص بك، يمكنك فتح ملف وورد عن طريق اتباع الخطوات التالية:
  1. قم بتشغيل برنامج Microsoft Word.

  2. انقر على "ملف" في الزاوية العلوية اليسرى من الشاشة.

  3. اختر "فتح".

  4. تصفح المجلدات على جهاز الكمبيوتر الخاص بك للعثور على ملف الوورد الذي تريد فتحه وحدد الملف.

  5. انقر على "فتح" لفتح الملف.

ثانياً، إذا لم يكن لديك برنامج Microsoft Word، يمكنك استخدام برنامج مجاني مثل LibreOffice أو OpenOffice لفتح ملفات الوورد. يمكنك تنزيل هذه البرامج من مواقعها الرسمية وتثبيتها على جهاز الكمبيوتر الخاص بك. بمجرد تثبيت البرنامج، يمكنك اتباع الخطوات المذكورة أعلاه لفتح ملف الوورد. أخيراً، يمكنك استخدام خدمات متصفح الويب المجانية مثل Google Docs أو Microsoft Office Online لفتح وتحرير ملفات الوورد. قم بالدخول إلى حسابك على Google أو Microsoft واستخدم خدمة الوثائق المتصفحة المفضلة لديك لفتح ملف الوورد.
الرد }}}
تم الشكر بواسطة:
#7
(27-03-23, 10:19 PM)sanyor77 كتب : وعليكم السلام ورحمة الله وبركاته كل عام وأنتم بخير بمناسبة شهر رمضان الكريم، ونسأل الله أن يتقبل منا ومنكم صالح الأعمال والطاعات. بالنسبة لفتح مستند وورد، هناك العديد من الطرق التي يمكنك استخدامها لفتح ملفات الوورد على جهاز الكمبيوتر الخاص بك. أولاً، إذا كان لديك برنامج Microsoft Word المثبت على جهاز الكمبيوتر الخاص بك، يمكنك فتح ملف وورد عن طريق اتباع الخطوات التالية:
  1. قم بتشغيل برنامج Microsoft Word.

  2. انقر على "ملف" في الزاوية العلوية اليسرى من الشاشة.

  3. اختر "فتح".

  4. تصفح المجلدات على جهاز الكمبيوتر الخاص بك للعثور على ملف الوورد الذي تريد فتحه وحدد الملف.

  5. انقر على "فتح" لفتح الملف.

ثانياً، إذا لم يكن لديك برنامج Microsoft Word، يمكنك استخدام برنامج مجاني مثل LibreOffice أو OpenOffice لفتح ملفات الوورد. يمكنك تنزيل هذه البرامج من مواقعها الرسمية وتثبيتها على جهاز الكمبيوتر الخاص بك. بمجرد تثبيت البرنامج، يمكنك اتباع الخطوات المذكورة أعلاه لفتح ملف الوورد. أخيراً، يمكنك استخدام خدمات متصفح الويب المجانية مثل Google Docs أو Microsoft Office Online لفتح وتحرير ملفات الوورد. قم بالدخول إلى حسابك على Google أو Microsoft واستخدم خدمة الوثائق المتصفحة المفضلة لديك لفتح ملف الوورد.

سؤال الأخ واضح وهو كيفية فتح ملف وورد عن طريق مشروعه.
فلديه مشروع ويريد ان يفتح فيه مستند وورد .
الرد }}}
تم الشكر بواسطة: أبو خالد الشكري , أبووسم
#8
(28-03-23, 12:40 AM)مصمم هاوي كتب :
(27-03-23, 10:19 PM)sanyor77 كتب : وعليكم السلام ورحمة الله وبركاته كل عام وأنتم بخير بمناسبة شهر رمضان الكريم، ونسأل الله أن يتقبل منا ومنكم صالح الأعمال والطاعات. بالنسبة لفتح مستند وورد، هناك العديد من الطرق التي يمكنك استخدامها لفتح ملفات الوورد على جهاز الكمبيوتر الخاص بك. أولاً، إذا كان لديك برنامج Microsoft Word المثبت على جهاز الكمبيوتر الخاص بك، يمكنك فتح ملف وورد عن طريق اتباع الخطوات التالية:
  1. قم بتشغيل برنامج Microsoft Word.

  2. انقر على "ملف" في الزاوية العلوية اليسرى من الشاشة.

  3. اختر "فتح".

  4. تصفح المجلدات على جهاز الكمبيوتر الخاص بك للعثور على ملف الوورد الذي تريد فتحه وحدد الملف.

  5. انقر على "فتح" لفتح الملف.

ثانياً، إذا لم يكن لديك برنامج Microsoft Word، يمكنك استخدام برنامج مجاني مثل LibreOffice أو OpenOffice لفتح ملفات الوورد. يمكنك تنزيل هذه البرامج من مواقعها الرسمية وتثبيتها على جهاز الكمبيوتر الخاص بك. بمجرد تثبيت البرنامج، يمكنك اتباع الخطوات المذكورة أعلاه لفتح ملف الوورد. أخيراً، يمكنك استخدام خدمات متصفح الويب المجانية مثل Google Docs أو Microsoft Office Online لفتح وتحرير ملفات الوورد. قم بالدخول إلى حسابك على Google أو Microsoft واستخدم خدمة الوثائق المتصفحة المفضلة لديك لفتح ملف الوورد.

سؤال الأخ واضح وهو كيفية فتح ملف وورد عن طريق مشروعه.
فلديه مشروع ويريد ان يفتح فيه مستند وورد .

عذراً على سوء الفهم. لفتح مستند وورد ضمن مشروعك، يعتمد الأمر على لغة البرمجة والبيئة التي تستخدمها لإنشاء المشروع. سأقدم لك مثالين بلغتي Python وJavaScript لفتح ملف وورد وقراءة محتوياته:
  1. باستخدام Python: يمكنك استخدام مكتبة python-docx لفتح مستندات وورد وقراءة محتوياتها. لتثبيت المكتبة، قم بتنفيذ الأمر التالي:
PHP كود :
pip install python-docx 

ومن 
ثم استخدم الكود التالي في مشروعك:


PHP كود :
import docx

def read_docx
(file_path):
 
   doc docx.Document(file_path)
 
   full_text = []
 
   for paragraph in doc.paragraphs:
 
       full_text.append(paragraph.text)
 
   return '\n'.join(full_text)

file_path 'path/to/your/word/document.docx'
text read_docx(file_path)
print(
text


لا تنس تغيير قيمة file_path إلى مسار ملف الوورد الذي ترغب في قراءته.
  1. باستخدام JavaScript (Node.js): يمكنك استخدام مكتبة docx لقراءة ملفات وورد في بيئة Node.js. لتثبيت المكتبة، قم بتنفيذ الأمر التالي:


PHP كود :
npm install docx 

ومن ثم استخدم الكود التالي في مشروعك:

PHP كود :
const fs = require('fs');
const { 
Document } = require('docx');

async function readDocx(filePath) {
 
   const buffer fs.readFileSync(filePath);
 
   const doc = new Document();
 
   const loadedDocument await doc.load(buffer);
 
   const paragraphs loadedDocument.getParagraphs();
 
   const fullText paragraphs.map((paragraph) => paragraph.getText()).join('\n');
 
   return fullText;
}

const 
filePath 'path/to/your/word/document.docx';
readDocx(filePath).then((text) => {
 
   console.log(text);
}); 

لا تنس تغيير قيمة filePath إلى مسار ملف الوورد الذي ترغب في قراءته.
إذا كنت تستخدم لغة برمجة أخرى، يمكنك البحث عن مكتبة مشابهة للغة البرمجة التي تستخدمها واستخدامها في مشروعك لفتح ملفات وورد وقراءة محتوياتها.
 

والكود الذي قدمه الاخ aljzazy

هذا الكود يستخدم لغة البرمجة Visual Basic.NET ويعمل على فتح مستند وورد باستخدام تطبيق Microsoft Word على جهاز الكمبيوتر الخاص بك.
بالنسبة لما إذا كان الكود الذي قدمه أفضل من الكود الذي قدمته انا، يعتمد ذلك على متطلبات مشروعك واللغة التي تستخدمها. إذا كنت تستخدم Visual Basic.NET وتطبيق Microsoft Word مثبت على جهاز الكمبيوتر الخاص بك، يمكن أن يكون هذا الكود مناسباً لمشروعك.
ومع ذلك، يجدر بالذكر أن استخدام تطبيق Microsoft Word كجزء من حل برمجي قد لا يكون الخيار الأمثل في بعض الحالات، لأنه يعتمد على توافر تطبيق Microsoft Word ويمكن أن يكون أبطأ من استخدام مكتبات مستقلة.
الكود الذي قدمته سابقاً بلغتي Python وJavaScript يعتمد على مكتبات تم تطويرها للتعامل مع ملفات وورد بشكل مستقل عن تطبيق Microsoft Word. هذه الطريقة قد تكون أفضل إذا كنت ترغب في إنشاء حل برمجي يعمل بشكل مستقل وبدون الحاجة لتطبيق Microsoft Word.
في النهاية، يعتمد اختيار الأفضل على متطلبات مشروعك واللغة التي تستخدمها. لذا، يمكنك تجربة الأكواد المختلفة واختيار الذي يناسب مشروعك ويوفر أفضل النتائج من حيث الأداء وسهولة التطوير والاستخدام.
الرد }}}
تم الشكر بواسطة:
#9
(28-03-23, 09:53 AM)sanyor77 كتب :
(28-03-23, 12:40 AM)مصمم هاوي كتب :
(27-03-23, 10:19 PM)sanyor77 كتب : وعليكم السلام ورحمة الله وبركاته كل عام وأنتم بخير بمناسبة شهر رمضان الكريم، ونسأل الله أن يتقبل منا ومنكم صالح الأعمال والطاعات. بالنسبة لفتح مستند وورد، هناك العديد من الطرق التي يمكنك استخدامها لفتح ملفات الوورد على جهاز الكمبيوتر الخاص بك. أولاً، إذا كان لديك برنامج Microsoft Word المثبت على جهاز الكمبيوتر الخاص بك، يمكنك فتح ملف وورد عن طريق اتباع الخطوات التالية:
  1. قم بتشغيل برنامج Microsoft Word.

  2. انقر على "ملف" في الزاوية العلوية اليسرى من الشاشة.

  3. اختر "فتح".

  4. تصفح المجلدات على جهاز الكمبيوتر الخاص بك للعثور على ملف الوورد الذي تريد فتحه وحدد الملف.

  5. انقر على "فتح" لفتح الملف.

ثانياً، إذا لم يكن لديك برنامج Microsoft Word، يمكنك استخدام برنامج مجاني مثل LibreOffice أو OpenOffice لفتح ملفات الوورد. يمكنك تنزيل هذه البرامج من مواقعها الرسمية وتثبيتها على جهاز الكمبيوتر الخاص بك. بمجرد تثبيت البرنامج، يمكنك اتباع الخطوات المذكورة أعلاه لفتح ملف الوورد. أخيراً، يمكنك استخدام خدمات متصفح الويب المجانية مثل Google Docs أو Microsoft Office Online لفتح وتحرير ملفات الوورد. قم بالدخول إلى حسابك على Google أو Microsoft واستخدم خدمة الوثائق المتصفحة المفضلة لديك لفتح ملف الوورد.

سؤال الأخ واضح وهو كيفية فتح ملف وورد عن طريق مشروعه.
فلديه مشروع ويريد ان يفتح فيه مستند وورد .

عذراً على سوء الفهم. لفتح مستند وورد ضمن مشروعك، يعتمد الأمر على لغة البرمجة والبيئة التي تستخدمها لإنشاء المشروع. سأقدم لك مثالين بلغتي Python وJavaScript لفتح ملف وورد وقراءة محتوياته:
  1. باستخدام Python: يمكنك استخدام مكتبة python-docx لفتح مستندات وورد وقراءة محتوياتها. لتثبيت المكتبة، قم بتنفيذ الأمر التالي:
PHP كود :
pip install python-docx 

ومن 
ثم استخدم الكود التالي في مشروعك:


PHP كود :
import docx

def read_docx
(file_path):
 
   doc docx.Document(file_path)
 
   full_text = []
 
   for paragraph in doc.paragraphs:
 
       full_text.append(paragraph.text)
 
   return '\n'.join(full_text)

file_path 'path/to/your/word/document.docx'
text read_docx(file_path)
print(
text


لا تنس تغيير قيمة file_path إلى مسار ملف الوورد الذي ترغب في قراءته.
  1. باستخدام JavaScript (Node.js): يمكنك استخدام مكتبة docx لقراءة ملفات وورد في بيئة Node.js. لتثبيت المكتبة، قم بتنفيذ الأمر التالي:


PHP كود :
npm install docx 

ومن ثم استخدم الكود التالي في مشروعك:

PHP كود :
const fs = require('fs');
const { 
Document } = require('docx');

async function readDocx(filePath) {
 
   const buffer fs.readFileSync(filePath);
 
   const doc = new Document();
 
   const loadedDocument await doc.load(buffer);
 
   const paragraphs loadedDocument.getParagraphs();
 
   const fullText paragraphs.map((paragraph) => paragraph.getText()).join('\n');
 
   return fullText;
}

const 
filePath 'path/to/your/word/document.docx';
readDocx(filePath).then((text) => {
 
   console.log(text);
}); 

لا تنس تغيير قيمة filePath إلى مسار ملف الوورد الذي ترغب في قراءته.
إذا كنت تستخدم لغة برمجة أخرى، يمكنك البحث عن مكتبة مشابهة للغة البرمجة التي تستخدمها واستخدامها في مشروعك لفتح ملفات وورد وقراءة محتوياتها.
 

والكود الذي قدمه الاخ aljzazy

هذا الكود يستخدم لغة البرمجة Visual Basic.NET ويعمل على فتح مستند وورد باستخدام تطبيق Microsoft Word على جهاز الكمبيوتر الخاص بك.
بالنسبة لما إذا كان الكود الذي قدمه أفضل من الكود الذي قدمته انا، يعتمد ذلك على متطلبات مشروعك واللغة التي تستخدمها. إذا كنت تستخدم Visual Basic.NET وتطبيق Microsoft Word مثبت على جهاز الكمبيوتر الخاص بك، يمكن أن يكون هذا الكود مناسباً لمشروعك.
ومع ذلك، يجدر بالذكر أن استخدام تطبيق Microsoft Word كجزء من حل برمجي قد لا يكون الخيار الأمثل في بعض الحالات، لأنه يعتمد على توافر تطبيق Microsoft Word ويمكن أن يكون أبطأ من استخدام مكتبات مستقلة.
الكود الذي قدمته سابقاً بلغتي Python وJavaScript يعتمد على مكتبات تم تطويرها للتعامل مع ملفات وورد بشكل مستقل عن تطبيق Microsoft Word. هذه الطريقة قد تكون أفضل إذا كنت ترغب في إنشاء حل برمجي يعمل بشكل مستقل وبدون الحاجة لتطبيق Microsoft Word.
في النهاية، يعتمد اختيار الأفضل على متطلبات مشروعك واللغة التي تستخدمها. لذا، يمكنك تجربة الأكواد المختلفة واختيار الذي يناسب مشروعك ويوفر أفضل النتائج من حيث الأداء وسهولة التطوير والاستخدام.

الف شكر

ولكن لغة البرمجة المستخدمة Visual Basic.NET
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة:
#10
وعليكم السلام ورحمة الله وبركاته.
رمضان مبارك وكل عام وأنتم بخير. أسأل الله أن يتقبل منا ومنكم صالح الأعمال.


إليك الكود النهائي بدون شرح:

PHP كود :
Imports Microsoft.Office.Interop

Sub OpenWordDocument
()
 
   Dim wordApp As New Word.Application
    wordApp
.Visible True
    Dim wordDoc 
As Word.Document wordApp.Documents.Open("C:\path\to\your\document.docx")
End Sub 



لا تنسى استبدال المسار "C:\path\to\your\document.docx" بالمسار الصحيح لملف وورد الذي ترغب في فتحه.



او اختار هذا الكود 
كلاهما صحيحين


هذا الكود الجديد يأخذ أفضل ما في الكودين ويستخدم الأسلوب المنظم للفئة والدالة الموجودة في الكود الذي قدمته:


PHP كود :
Imports Microsoft.Office.Interop.Word

Public Class Form1

    Private Sub Button1_Click
(sender As ObjectAs EventArgsHandles Button1.Click
        OpenWordDocument
("C:\path\to\your\word\file.docx")
 
   End Sub

    Sub OpenWordDocument
(ByVal filePath As String)
 
       Dim app As New Application()
 
       Dim doc As Document app.Documents.Open(filePath)
 
       app.Visible True
        doc
.Activate()
 
   End Sub

End 
Class 


في هذا الكود، تم إضافة معامل "filePath" لدالة "OpenWordDocument" لتمكين فتح ملفات وورد مختلفة بسهولة باستخدام نفس الدالة. لا تنسى استبدال المسار "C:\path\to\your\word\file.docx" بالمسار الصحيح لملف وورد الذي ترغب في فتحه.


الشرح





بالنسبة لفتح ملف وورد باستخدام Visual Basic.NET، يمكنك استخدام مكتبة Microsoft.Office.Interop.Word المرجعية لفتح والتعامل مع ملفات وورد. هذه هي الخطوات:
  1. أولاً، قم بإضافة المرجع لمكتبة Microsoft.Office.Interop.Word في مشروعك. للقيام بذلك، انقر بزر الماوس الأيمن على اسم المشروع واختر "Add Reference" ثم ابحث عن "Microsoft.Office.Interop.Word" وأضفه إلى المشروع.
  2. بعد ذلك، قم بإضافة الجملة التالية في أعلى الكود لاستيراد مكتبة Microsoft.Office.Interop.Word:
 

PHP كود :
Imports Microsoft.Office.Interop 



3.استخدم الكود التالي لفتح ملف وورد:

PHP كود :
' إنشاء كائن تطبيق Word
Dim wordApp As New Word.Application

جعل تطبيق Word ظاهر للمستخدم
wordApp
.Visible True

' فتح ملف وورد
Dim wordDoc As Word.Document = wordApp.Documents.Open("C:\path\to\your\document.docx")

الآن يمكنك التعامل مع ملف الوورد باستخدام كائن wordDoc 



لا تنسى استبدال المسار "C:\path\to\your\document.docx" بالمسار الصحيح لملف وورد الذي ترغب في فتحه.
بعد الانتهاء من التعامل مع ملف وورد، يمكنك إغلاق الوثيقة وإنهاء تطبيق Word عن طريق الكود التالي:
 




PHP كود :
' إغلاق ملف وورد
wordDoc.Close()

إنهاء تطبيق Word
wordApp
.Quit() 



أتمنى أن يكون هذا الكود مفيدًا لك. إذا كنت بحاجة إلى مزيد من المساعدة أو التوضيح، لا تتردد في السؤال.
الرد }}}
تم الشكر بواسطة: أبووسم


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Photo [VB.NET] مشكلة في شكل الفورم abuyazan 5 293 27-02-24, 09:38 PM
آخر رد: aljzazy
  [VB.NET] مشكلة ظهور textbox بعد حذفه من الفورم مبرمج صغير 1 1 221 27-01-24, 02:04 AM
آخر رد: مبرمج صغير 1
  [سؤال] كيفية انشاء فورم داخل مشروعى عاصم النجار 2 304 05-01-24, 12:36 AM
آخر رد: HALIM ELEULMA
  حماية عمود داخل ورقة الاكسل العيدروس 3 190 05-01-24, 12:21 AM
آخر رد: HALIM ELEULMA
  [VB.NET] تحويل التاريخ بين أداتين تايم بيكر في نفس الفورم محمد العموري 1 267 29-12-23, 10:44 PM
آخر رد: Kamil
  هل الداتا قراد فيو تسمح بتعدد الاسطر داخل الخلية عند جلب بيانات نصية طويله من قاعدة ب khalidalwdi 3 460 10-11-23, 11:08 AM
آخر رد: khalidalwdi
  يوجد مشكلة عند تحميل البيانات فى كمبوبوكس داخل داتا جريد new_programer 2 473 17-10-23, 06:51 PM
آخر رد: new_programer
  كيف افتح فورم من فورم اخر بنفس id salah525 2 340 14-10-23, 10:22 PM
آخر رد: aljzazy
  كيفية التحكم فى حجم الفورم من خلال الكود Ahmed.vb 4 510 11-10-23, 07:17 PM
آخر رد: bidaya
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 6 6,358 29-09-23, 03:09 AM
آخر رد: Taha Okla

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم