|
|
|
تازه اول راهه
        
گروه: کاربران
آخرین بازدید: یکشنبه 22 مهر 1386 - 8:37 بعدازظهر
پست ها: 2,
بازدید ها: 2
|
|
.
سلام اگه کسی در مورد نحوه ارتباط فرامین کد با دیتا اطلاعاتی داره بگه
من کلی نقطه تو اکسل بر اساس مختصاتشون دارم و می خوام اونها رو با لاین بهم وصل کنم
اگه نخوام یکی یکی اونها رو وارد کنم راهی هست که بشه کد از تو اکسل خودش بخونه و اونها رو به هم وصل کنه؟
|
|
|
|
|
کارش درسته
        
گروه: مدیر انجمن
آخرین بازدید: امروز 15:20:49
پست ها: 2,070,
بازدید ها: 6,971
|
|
سلام
تا حالا برام پیش نیومده ولی یه كم كه گشتم فقط تونستم پیدا كنم چه طوری یه جدول رو از اكسل به اتوكد بیاریم، نمیدونم بدرد میخوره یا نه ولی امیدوارم بدرد بخوره
روش اول:
اول برید به Tools Menu > Data links > Data Links Manager یا در خط فرمان این دستور را وارد كنید: datalink
در پنجره باز شده رو create new excel data link دبل كلیك كنید و یك اسم بدید و OK كنید تا یك پنجره دیگر باز شود
در اینجا مسیر فایل اكسل خود را مشخص كنید
در پنجره جدید از Link Option در قسمت select Excel sheet to link to ، Sheet مورد نظر خود را انتخاب كنید یا در Link to a named Range یك رنجی كه قبلا تو اكسل تعریف كردید، انتخاب كنید ( اینطوری فكر كنم بهتر و دقیقتر باشه )
برای آوردن این جدول به اتوكد:
Draw Menu > Table یا در خط فرمان این دستور را وارد كنید: table
در صفحه باز شده در قسمت Insert Option گزینه From a data link رو انتخاب كنید و در منوی كشویی اسمی رو كه قبلا دادین رو انتخاب كنید و Ok رو بزنید. حال جدول رو یه جا بگذارید
روش دوم:
Insert Menu > OLE Object
گزینه دوم یعنی create from file را انتخاب و مسیر فایل اكسل خود را مشخص نمایید و Ok
- برای كار با Data Link باید MS Excel نصب باشد
- برای ایجاد Range در اكسل؛ سلولهای خود را انتخاب كنید و رایت كلیك، حال Name a range رو بزنید و یه اسم بدید
|
|
|
|
|
تازه اول راهه
        
گروه: کاربران
آخرین بازدید: یکشنبه 22 مهر 1386 - 8:37 بعدازظهر
پست ها: 2,
بازدید ها: 2
|
|
سلام- مرسی از جوابت اما من منظورم چیز دیگه ای هست
ارتباط جداول بیرون با کد سه مدل میتونه باشه :
 ارتباط منفک : یعنی مثلا یه جدول اکسل رو همینطوری کپی پیست کنی تو کد که از اون به بعد وقتی رو جدولت کلیک کنی برنامه اکسل باز میشه و اون جدول رو میتونی مستقل از source اولش ویرایش کنی : بعبارتی source دیگه داخل اتوکد قرار گرفته.
 ارتباط اکتیو : همونجوری که توضیح دادی بعبارتی وقتی فایل اکسل رو بیرون تو محیط اکسل باز می کنی و ویرایش می کنی با باز کردن فایل اتوکد بصورت اتوماتیک تغییرات اعمال میشه
 ارتباط فرمانی : این اون چیزیه که من دنبالشم : یه سری نقطه x , y, z دارم و میخوام بدون اینکه اونا رو یکی یکی وارد کنم تا مثلا با دستور لاین بینشون خط رسم شه ، کاری بکنم که خود اتوکد از این اطلاعات به عنوان ورودی دستور لاین استفاده بکنه
باید شدنی باشه ، اما چجوری هنوز پیدا نکردم... 
|
|
|
|
|
کارش درسته
        
گروه: مدیر انجمن
آخرین بازدید: امروز 15:20:49
پست ها: 2,070,
بازدید ها: 6,971
|
|
آره به نظر من هم باید شدنی باشه
معادلهای انگلیسیش رو نمیدونی؟
ارتباط فرمانی: Command connection ؟
از دو تا از دوستام پرسیدم، ولی اونها هم اطلاعاتی در این مورد نداشتند!
|
|
|
|