اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

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

 

عندى ملف إكسل عبارة عن فاتورة بسيطة وفوقها عنوان 

فاتورة رقم (       )

 

أريد إذا كتبت رقم بين القوسين أن يحفظ الملف بهذا الرقم وإذا غيرت الرقم فى فاتورة أخر وحفظت الملف يحفظ بهذا الرقم الذى غيرته

 

 الملف مرفق

save number.rar

 

عذراً على خطأ العنوان وتم تعديل الخطأ وسامحونى فى الله

  • Like 1
قام بنشر

السلام عليكم

 

جرب هذه 

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = [c2].Address Then
Dim N As String
For i = 1 To Len(Target)
If IsNumeric(Mid(Target.Value, i, 1)) Then
N = N + Mid(Target.Value, i, 1)
End If
Next
ActiveWorkbook.SaveAs Filename:=N, FileFormat:=56
End If
End Sub

ملاحظة : لا يأخذ الرقم بين الاقواس بل اي رقم في الخلية , لا اعلم ان كان هذا مناسب لك .

 

تحياتي

save number+saveas.rar

  • Like 1
قام بنشر

حضرتك انا ممكن أضع فعلا الرقم فى خلية منفردة واكتب كلمة (الفاتورة رقم) فى الخلية التى قبله بحيث تبدو جملة متصلة

 

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

قام بنشر

جربتها ووجدتها رائعة فعذرا لجهلى وأشكر لك جام صبرك وجميل أخلاقك وكريم طباعك

فجزاك الله كل خير وأطعمك من الجنة أشهى لحم طبر

قام بنشر

بعد اذن اخي الحبيب الاستاذ / احمد عبد الناصر

 

فقط لاثراء الموضوع يمكنك متابعة الموضوعات على الروابط التاليه :

 

http://www.officena.net/ib/index.php?showtopic=36602

 

http://www.officena.net/ib/index.php?showtopic=36678

 

 

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

 

 

قام بنشر

أ:احمد ... حل رائع ولكن اريد ان اسالك عن الجملة  FileFormat:=56

فماذا يمثل الرقم 56
ولى طلب اخر اعتقد له علاقة بما اسال عنه حيث اننى اريد الحفظ ولكن كملف امتدادة XLs  يعنى ملف اكسيل عادى بلا ماكرو

قام بنشر

الاخ الحبيب الاستاذ الكبير/ احمد فضيله  , تقبل تحياتي

 

 

استاذ يوسف ,

 

هذا رابط فيه تفصيل لما ذكرت http://msdn.microsoft.com/en-us/library/office/ff198017.aspx

 

و كما فهمت فعند حذف FileFormat:= سيحفظ بصيغة الملف الحالية .

 

تحياتي

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information