راه کاری برای جلوگیری از سو استفاده احتمالی از برگه پرینت شده

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • a.dal65

    • 2011/04/29
    • 384
    • 67.00

    [حل شده] راه کاری برای جلوگیری از سو استفاده احتمالی از برگه پرینت شده

    با سلام خدمت اساتید


    سوال اول :
    فرض کنید شما برگه صورت حساب فرد یا شرکتی رو از اکسل پرینت میکنید و میدید به همکار یا هر فرد دیگری

    برای اینکه شما بفهمیدید این برگه همون برگه خودتون هست و کسی دوباره تو اکسل اونو نساخته باشدش ، چه کارهای میشه کرد ؟(غیر از مهر و امضا زدن روی برگه)

    من اول به فکرم رسید تاریخ و زمان رو روی برگه ، تو چاپ بیارم . بعد مثلا اونو به رشته ی عددی تبدیل کنم مثلا 13970616141533 و مثلا دو عدد اولشو رو با 2 جمع کنم ، دو عدد بعدی رو ضرب در 3 کنم و ..... این عدد تولید شده رو هم توی پرینت بیارم
    ولی جواب نمیده چون ، طرف هم جعل میکنه و اون اعداد رو هم همونطور میزنه


    اگه کسی تجربه یا راهنمایی داره ممنون میشم به اشتراک بزاره .


    سوال دوم :

    من یه شیت دارم که توش یه جدول هست . و توسلول هاش کلی فرمول نویسی کردم . کاربر میاد کلی تغییرات میده (فرمول های منو حذف میکنه جاش عدد میزنه و سطر کم و زیاد میکنه و ........)
    آیا ترفندی هست که بشه تغییرات کاربر رو نادیده بگیره و دوباره که فایل رو باز کرد فرمول های من سر جاش باشه ( انگار هیچ تغییری در فایل بوجود نیومده )؟

    یه محدودیتی هم دارم اینکه میخوام کاربر اگه توی بقیه شیت ها هر کاری کرد ذخیره بشه ولی توی یک شیت خاص هر تغییری که داده شد بعد از باز کردن مجدد فایل ، تغییر نکنه .

    دوتا کار به ذهن خودم رسید :

    1- یه دکمه بزارم که یه save as از فایل بگیره و باز کنه و کاربر روی اون هر کاری خواست انجام بده ( که یک سری مشکلات هم باهش دارم )

    2- علی رقم میل باطنیم مجبورم اون شیت رو از فایل جدا کنم . exe کنم و توی نرم افزار exe اجازه save شدن فایل رو بردارم .
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    سلام دوست عزيز

    براي سوال اولتون چيزي به ذهنم نميرسه اما براي سوال دوم دو راه به نظرم ميرسه:
    راه اول:
    با همون روشي كه گفتم شيت رو قفل كنيد كه كاربر نتونه فرمول ها رو دستكاري كنه
    راه دوم:
    يكبار همه فرمول ها رو بنويسيد با ضبط ماكرو. بعد اين ماكروي ضبط شده رو براي ايونت Workbook_Open قرار بديد

    کامنت

    • حسام بحرانی

      • 2013/09/29
      • 2065
      • 72.00

      #3
      استفاده از واترمارک برای حفظ سند

      نوشته اصلی توسط a.dal65
      با سلام خدمت اساتید
      سوال اول :
      فرض کنید شما برگه صورت حساب فرد یا شرکتی رو از اکسل پرینت میکنید و میدید به همکار یا هر فرد دیگری
      برای اینکه شما بفهمیدید این برگه همون برگه خودتون هست و کسی دوباره تو اکسل اونو نساخته باشدش ، چه کارهای میشه کرد ؟(غیر از مهر و امضا زدن روی برگه)
      من اول به فکرم رسید تاریخ و زمان رو روی برگه ، تو چاپ بیارم . بعد مثلا اونو به رشته ی عددی تبدیل کنم مثلا 13970616141533 و مثلا دو عدد اولشو رو با 2 جمع کنم ، دو عدد بعدی رو ضرب در 3 کنم و ..... این عدد تولید شده رو هم توی پرینت بیارم
      ولی جواب نمیده چون ، طرف هم جعل میکنه و اون اعداد رو هم همونطور میزنه
      اگه کسی تجربه یا راهنمایی داره ممنون میشم به اشتراک بزاره ....
      سلام دوست عزیز
      برای سؤال اولتون بهترین راهکار استفاده از واترمارک هست. به عنوان مثال آرم شرکت ( یا عکس یک دستنوشته و ... ) رو می تونید بعنوان واترمارک در برگه بیارید.

      قطعاً اینجوری دیگه نمیشه دستکاریش کرد.
      ویدئوی زیر رو تماشا کنید:
      موفق باشید.
      فایل های پیوست شده
      [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
      [/FONT][/B][/CENTER]
      [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
      [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
      [/FONT][/B][/FONT][/SIZE]
      [/CENTER]

      کامنت

      چند لحظه..