انجمن تخصصی اکسس

جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران

Khalil-s
Khalil-s
آفلاین
1
سلام من در فرم اکسس خود به طراحی یک دکمه احتیاج دارم که با کلیک بر روی آن بتوانم اطلاعات (فیلدها) مربوط به آن فرم و همان رکورد فعال را به یک فرم اکسل که از قبل طراحی شده است منتقل کنم ولی بزرگترین مشکل من این هستش که می خواهم اولاً ظاهر این فرم به هم نریزد دوماً هر فیلد از رکورد اکسس به داخل اون آدرسی از خانه های اکسل که من می خواهم منتقل گردد مثلا فید نام و نام خانوادگی به خانه C7 اکسل منتقل گردد و یا نام پدر به خانه D10 منتقل گردد (البته فقط اطلاعات یک نفر یعنی همان رکورد فعال در فرم اکسس) ممنون میشوم که من را مثل قبل راهنمایی بفرمائید
تشکر ها

پاسخ پذیرفته شده

جمعه 08 - آذر - 1392 20:29:40 - #لینک دائمی
0
با سلام
می تونید از این فایل استفاده کنید و بقیه موارد رو مانند مثال ، انجام بدید .
با تشکر
کاویان
پیوست ها:
پاسخ به درستی کمینه شد نمایش
پاسخ ها (6)
  • پاسخ پذیرفته شده

    یکشنبه 03 - آذر - 1392 03:09:14 - #لینک دائمی
    0
    با سلام
    لطفا یک نمونه کوچک شامل فایل اکسس و اکسل آپلود کنید تا پاسخ لازم بر روی آن پیاده سازی شود .
    با سپاس
    کاویان
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    Khalil-s
    Khalil-s
    آفلاین
    سه شنبه 05 - آذر - 1392 11:38:03 - #لینک دائمی
    0
    به پیوست یک نمونه کوچک اضافه شده است

    با تشکر
    پیوست ها:
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    شنبه 09 - آذر - 1392 16:20:04 - #لینک دائمی
    0
    با سلام
    در فایل نمونه پیوست بخشی از ایجاد این ارتباط انجام شده است که با ملاحظه آن قطعا می توانید آن را تکمیل کنید .
    با سپاس
    کاویان
    تشکر ها
    • samsami25
      بیش از یک ماه قبل
      ممنونم برادر برای کامپیوتر خودم جواب داد

      ولی برای شرکت یک برنامه نوشتم که با 2007 کار میکنه
      توی 2007 باید چگونه برنامه را راه اندازی کرد

      ممنون میشم کمک کنید
    • samsami25
      بیش از یک ماه قبل
      سلام لطفا راهنمايي فرماييد ممنون
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    samsami25
    samsami25
    آفلاین
    شنبه 19 - ارديبهشت - 1394 21:41:12 - #لینک دائمی
    0
    سلام

    دوست عزيز فايل براي باز شدن پيغام خطا ميده. لطفا راهنمايي كنيد
    پیوست ها:
    • omid1390
      بیش از یک ماه قبل
      دوست گرامی فایل را از حالت ژیپ خارج کنید بعد برنامه را باز خوانی نمایید
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    samsami25
    samsami25
    آفلاین
    شنبه 02 - خرداد - 1394 11:56:42 - #لینک دائمی
    0
    ممنونم برادر برای کامپیوتر خودم جواب داد

    ولی برای شرکت یک برنامه نوشتم که با 2007 کار میکنه
    توی 2007 باید چگونه برنامه را راه اندازی کرد

    ممنون میشم کمک کنید
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    ali_exme
    ali_exme
    آفلاین
    چهارشنبه 09 - دی - 1394 20:34:06 - #لینک دائمی
    0
    درود جناب کاویان گرامی
    بنده از برنامه نویسی خیلی چیزی بلد نیستم. کاری که میخوام انجام بدم اینه اکه در یه دیتابیس اکسس یک فرم ایجاد کنم که این فرم باتونی درش باشه که وقتی روش کلیک میشه یکسری اطلاعات رو به داخل یک فایل اکسل مشخص اکسپورت بکنه. به عنوان مثال چند ستون مشخص از یک تیبل یا یک کوئری عینا به اکسل منتل بشه. چند ساعت با فایلی که در بالا ضمیمه فرمودید کلنجار رفتم اما موفق نشدم. در مثالی که شما زدید:

    Option Compare Database

    Private Sub Command15_Click()
    Dim ss As Excel.Workbook
    Dim dd As Excel.Worksheet
    Set ss = Workbooks.Open(CurrentProject.Path & "\test.xlsx")
    Set dd = ss.Worksheets("sheet1")
    dd.Range("b2").Value = Me.TarikhSabt
    dd.Range("e4").Value = Me.Nam
    ss.Close True

    End Sub

    آیا میشه دامنه سلول های اکسل را گسترش داد؟ مثلا برای dd.Range بنویسیم b2:b200 ؟ و سوال دیگه اینکه Me.nam تاجایی که من فهمیدم فیلدی با اسم nam در همان فرمی هست که باتون حاوی کد داخلش هست... حالا اگه من بخوام Value برابر با اطلاعات موجود در یکی از ستون های یک table باشه (مثلا ستونی به اسم col در table1) باید چی بنویسم؟
    بی نهایت سپاسگزام
    پاسخ به درستی کمینه شد نمایش
پاسخ شما

کدام را میپسندید؟

مایکروسافت اکسس 64 بیت - 66.7%
مایکروسافت اکسس 32 بیت - 16.7%
مایکروسافت اکسس 2007 - 16.7%

كل آرا: 6
اين نظرسنجي به پايان رسيده است on: 19 مارس 2017 - 00:00

عضویت در خبرنامه

با عضویت در خبرنامه آخرین مطالب سایت را در ایمیل خود دریافت نمایید.
از عضویت شما در خبرنامه متشکریم.