Microsoft Excel 2010 power programming with VBA 🔍
by John Walkenbach Wiley Pub.; Wiley, John Wiley & Sons, Inc. (trade), Hoboken, N.J., 2010
英语 [en] · PDF · 0.5MB · 2010 · 📗 未知类型的图书 · 🚀/upload · Save
描述
All the methods and tools you need to successfully program with Excel
John Walkenbach's name is synonymous with excellence in computer books that decipher complex technical topics. With this comprehensive guide, "Mr. Spreadsheet" shows you how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf.
Featuring a complete introduction to Visual Basic for Applications and fully updated for the new features of Excel 2010, this essential reference includes an analysis of Excel application development and is packed with procedures, tips, and ideas for expanding Excel’s capabilities with VBA.
Offers an analysis of Excel application development and a complete introduction to Visual Basic for Applications (VBA)
Features invaluable advice from "Mr. Spreadsheet" himself (bestselling author John Walkenbach), who demonstrates all the techniques you need to create large and small Excel applications
Provides tips, tricks, and techniques for expanding Excel's capabilities with VBA that you won’t find anywhere else
Includes a CD with templates and worksheets from the book
This power-user's guide is packed with procedures, tips, and ideas for expanding Excel's capabilities with VBA.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
备选标题
Microsoft Excel 2010: профессиональное программирование на VBA
备选作者
Джон Уокенбах; [пер. с англ. и ред. А. П. Сергеева]
备选作者
Walkenbach, John
备选作者
Уокенбах, Джон
备选作者
Eng
备用出版商
John Wiley & Sons, Incorporated
备用出版商
Spectrum Publications
备用出版商
Halsted Press
备用出版商
Диалектика
备用版本
Mr. Spreadsheet's bookshelf, Hoboken, NJ, New Jersey, 2010
备用版本
United States, United States of America
备用版本
Москва [и др.], Russia, 2011
备用版本
Москва [и др.], Russia, 2012
备用版本
1st edition, 2010
备用版本
1, PS, 2010
元数据中的注释
Includes index.
元数据中的注释
Указ.
Walkenbach, John Excel 2010 978-0-470-47535-5
元数据中的注释
РГБ
元数据中的注释
Russian State Library [rgb] MARC:
=001 004978420
=005 20110822124841.0
=008 110725s2011\\\\ru\a\\\\\\\\\\000\|\rus|d
=017 \\ $a 11-56651
=020 \\ $a 978-5-8459-1721-8 (в пер.)
=040 \\ $a RuMoRKP $b rus $e rcr $d RuMoRGB
=041 1\ $a rus $h eng
=084 \\ $a З973.26-018.2,07 $2 rubbk
=084 \\ $a З973.26-018.19VBA,07 $2 rubbk
=100 1\ $a Уокенбах, Джон
=245 00 $a Microsoft Excel 2010 $h [Текст] : $b профессиональное программирование на VBA $c Джон Уокенбах ; [пер. с англ. и ред. А. П. Сергеева]
=260 \\ $a Москва [и др.] $b Диалектика $c 2011
=300 \\ $a 944 с. $b ил., табл. $c 24 см $e CD-ROM
=500 \\ $a Указ.
=534 \\ $a Walkenbach, John $t Excel 2010 $z 978-0-470-47535-5
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Персональные компьютеры -- Программирование -- Операционные системы. Электронные таблицы -- Пособие для специалистов $2 rubbk
=650 \7 $2 nlr_sh $0 RU\NLR\AUTH\661536401 $a MICROSOFT EXCEL 2010, электронные таблицы
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Персональные компьютеры -- Программирование -- Языки программирования -- VBA -- Пособие для специалистов $2 rubbk
=650 \7 $2 nlr_sh $0 RU\NLR\AUTH\661269822 $a VBA, язык программирования
=852 \\ $a РГБ $b FB $j 2 11-54/94 $x 90
元数据中的注释
Указ.
Walkenbach, John Excel 2010. ISBN 978-0-470-47535-5
元数据中的注释
Russian State Library [rgb] MARC:
=001 005454306
=005 20150921144902.0
=008 110725s2012\\\\ru\a\\\\\\\\\\000\u\rus|d
=017 \\ $a 12-47281 $b RuMoRKP
=020 \\ $a 978-5-8459-1721-8 (в пер.)
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.26-018.2,07 $2 rubbk
=084 \\ $a З973.26-018.19VBA,07 $2 rubbk
=100 1\ $a Уокенбах, Джон
=245 00 $a Microsoft Excel 2010 $h [Текст] : $b профессиональное программирование на VBA $c Джон Уокенбах ; [пер. с англ. и ред. А. П. Сергеева]
=260 \\ $a Москва [и др.] $b Диалектика $c 2012
=300 \\ $a 944 с. $b ил., табл. $c 24 см $e CD-ROM
=500 \\ $a Указ.
=534 \\ $a Walkenbach, John $t Excel 2010. $z ISBN 978-0-470-47535-5
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Персональные компьютеры -- Программирование -- Операционные системы. Электронные таблицы -- Пособие для специалистов $2 rubbk
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Персональные компьютеры -- Программирование -- Языки программирования -- VBA -- Пособие для специалистов $2 rubbk
=852 \\ $a РГБ $b FB $j 2 12-43/40 $x 90
备用描述
مايكروسوفت أوفيس أكسل (بالإنجليزية: Microsoft Office Excel)‏ هو برنامج يستخدم لإنشاء جداول البيانات، القوائم، الميزانيات، والرسوم البيانية [5][6][7]. اكسل مفيد لمعالجة البيانات وقد يستخدم للقيام بعمليات حسابية متقدمة. تم تصميم البرنامج عن طريق شركة ما... 2
برنامج مايكروسوفت إكسل هو أحد برامج الجداول الإلكترونية والتي يمكنك أن تستعمله الإدارة البيانات وتحليلها وتخطيها . والتي ظهرت في بداية الأمر كبرامج مالية ثم تطورت إلى برامج مالية ومحاسبية خاصة بأجراء الحسابات المالية كإعداد الرواتب والموازنات وغيرها .... 2
كتـاب العمــلعدل 2
هو النوع الافتراضي من أنواع ملفات الإدخال وهو مجموعة من صفحات العمل حيث إن كل صفحة عمل عبارة عن جدول. 3
هو النوع الافتراضي من أنواع ملفات الإدخال وهو مجموعة من صفحات العمل حيث إن كل صفحة عمل عبارة عن جدول. 3
هو النوع الافتراضي من أنواع ملفات الإدخال وهو مجموعة من صفحات العمل حيث إن كل صفحة عمل عبارة عن جدول. 3
صفحة العمل (ورقة العمل)عدل 3
جدول إلكتروني لأكسل حيث أنها تتضمن العديد من الصفوف والأعمدة 3
الخـليــةعدل 3
هي الوحدة الأساسية لتركيب صفحة العمل وهي ناتجة عن تقاطع الصف مع العمود ويتم إدخال كافة البيانات لصفحة العمل في هذه الخلايا. 3
متطلبات تشغيل اكسل 2000عدل 3
1- جهاز حاسب شخصي بمعالج بنتيوم 75MHZ على الأقل. 2- نظام تشغيل Windows 95 أو ما يليه. 3- ذاكرة عشوائية على الأقل 20 MB. 4- مساحة فارغة على القرص الصلب قدرها 146 MB على الأقل (تثبيت مكتمل). 5- مشغل أقراص مدمجة. CD-ROM Drive- 6- شاشة VGA أو أعلى. 7- فأر... 3
يتألف ملف Microsoft Excel بعد تشغيله من ورقة عمل واحدة أو أكثر وكل ورقة عمل تتكون من 65536 صفاً مرقماً من (1-65536) و 256 عمود معنونة من (A-Z) تليها (AA-AZ) حتى (IV ) . 3
وتسمى منطقة التقاطع بين الصف والعمود بالخلية ويعرف وصف كل خلية ( أسمها ) استناداً إلى موقعها بالنسبة للصف والعمود . مثلاً يطلق على الخلية الأولى في ورقة العمل A1 والذي تليها B1 وهكذا .. حيث A هو اسم العمود والرقم 1 هو رقم الصف. 4
مكونات شاشة إكسل Ms-Excel: 4
1- شريط العنوان. 4
2- شريط القوائم. 4
3- أشرطة الأدوات. 4
4- شريط الصيغة. 4
5- عناوين الأعمدة. 4
6- عناوين الصفوف. 4
7- أشرطة التمرير. 4
8- الخلايا. 4
9- شريط الحالة. 4
الرياضيات الأساسية في اكسل 4
تقوم معظم العمليات الحسابية المعقدة على أساس الرياضيات البسيطة؛ الجمع، الطرح، الضرب، والقسمة. لنتعلم كيفية القيام بهذه العمليات باستخدام المعاملات (+، -، *، /) أو الدوال (Sum، product، إلخ). 5
تقوم معظم العمليات الحسابية المعقدة على أساس الرياضيات البسيطة؛ الجمع، الطرح، الضرب، والقسمة. لنتعلم كيفية القيام بهذه العمليات باستخدام المعاملات (+، -، *، /) أو الدوال (Sum، product، إلخ). 5
تقوم معظم العمليات الحسابية المعقدة على أساس الرياضيات البسيطة؛ الجمع، الطرح، الضرب، والقسمة. لنتعلم كيفية القيام بهذه العمليات باستخدام المعاملات (+، -، *، /) أو الدوال (Sum، product، إلخ). 5
افتح برنامج اكسل وقم بإنشاء جدول بيانات بسيط يحتوي على عدة أرقام لتطبيق العمليات الحسابية عليها. 5
الجمع 6
لكي تقوم بجمع رقمين أو عدد من الأرقام، حدّد الخلية التي تريد ظهور الناتج فيها ثم اكتب صيغة الجمع يدويا: 6
لكي تقوم بجمع رقمين أو عدد من الأرقام، حدّد الخلية التي تريد ظهور الناتج فيها ثم اكتب صيغة الجمع يدويا: 6
لكي تقوم بجمع رقمين أو عدد من الأرقام، حدّد الخلية التي تريد ظهور الناتج فيها ثم اكتب صيغة الجمع يدويا: 6
=العدد الثاني + العدد الأول 6
ثم اضغط Enter من لوحة المفاتيح. 6
لكن هذه الطريقة ستصبح مطولة ومملة إذا كان عدد الأرقام التي تريد جمعها أكثر من 3. لذلك بدلا من كتابة الأرقام قم بتحديد الخلايا. أي اكتب علامة (=) ثم حدد الخلية الأولى بواسطة الفأرة، ثم علامة (+) ثم حدد الخلية الثانية، وهكذا. 7
لاحظ أن البرنامج يقوم بتمييز الخلايا مع اسم الخلية في الصيغة بنفس اللون. 7
هذه الطريقة مفيدة أكثر إذا كنت ستجري تغييرا على الجدول لاحقا، إذا سيتغير ناتج الجمع تلقائيا تبعا لتغير الأرقام في الخلايا المشمولة في الصيغة. أي إذا قمت بتغيير محتوى الخلية B5 من "3" إلى "5" ستتغير النتيجة إلى "14" تلقائيا. 7
الطرح 8
لا تختلف عملية الطرح عن عملية الجمع سوى باستخدام المعامل (-) بدلا من (+). يمكنك طرح مجموعة من الخلايا المتجاورة أو غير المتجاورة بنفس طريقة عملية الجمع. 8
الضرب والقسمة 8
عمليتا الضرب والقسمة لا تختلفان عن الجمع والطرح. استخدم علامة النجمة (*) (وليس x) لعملية الضرب، وعلامة (/) لعملية القسمة. طريقة كتابة الصيغة هي كما في عمليتي الجمع والطرح. 8
تذكر أن تكتب علامة = قبل بداية أي صيغة. 10
استخدام الدوال Functions 10
الدّوال هي عبارة عن صيغة معرفة مسبقا في البرنامج. تساعدك الدوال في اكسل على توفير الوقت حيث انها تختصر الكثير من الخطوات. 10
دالة الجمع 10
استخدم زر الجمع التلقائي لجمع نطاق من الخلايا "المتجاورة" بدلا من تحديد كل خلية على حدة. الصيغة العامة لدالة الجمع هي: 11
استخدم زر الجمع التلقائي لجمع نطاق من الخلايا "المتجاورة" بدلا من تحديد كل خلية على حدة. الصيغة العامة لدالة الجمع هي: 11
استخدم زر الجمع التلقائي لجمع نطاق من الخلايا "المتجاورة" بدلا من تحديد كل خلية على حدة. الصيغة العامة لدالة الجمع هي: 11
SUM(number;number,...) 11
ويمثل "number" رقم محدد أو اسم خلية. 11
حدد الخلية التي تريد ظهور الناتج فيها، ويجب أن تكون بعد نطاق الخلايا المتجاورة. مثلا إذا أردت جمع الأرقام في العمود B يجب أن أقوم بتحديد خلية أسفل نطاق الخلايا ضمن العمود B. وإذا أردت جمع الأرقام في الصف 3، يجب أن أقوم بتحديد خلية على يمين نطاق الخلاي... 11
سأقوم بجمع الأرقام في العمود B، بتحديد الخلية B8، الذهاب إلى تبويب الصفحة الرئيسية، ثم النقر على زر الجمع التلقائي AutoSum. أو حدد الخلية واضغط على اختصار الجمع التلقائي Alt+ =. 11
تتابع العمليات الحسابية 11
يستخدم اكسل التتابع المعروف لتنفيذ العمليات الحسابية، أي: 11
الأقواس أولا، من الداخل إلى الخارج. 11
الأسس. 11
الضرب والقسمة من اليسار إلى اليمين. 12
وأخيرا الجمع والطرح من اليسار إلى اليمين. 12
أمثلة: 12
=((25/5)+(2*3)) 12
=5+6 12
=11 12
=45/9*5 (تنفذ العمليات من اليسار إلى اليمين، أي القسمة أولا ثم الضرب) 12
=5*5 12
=25 12
=5-4+3 (تنفذ العمليات من اليسار إلى اليمين، أي الطرح أولا ثم الجمع) 12
=1+3 12
=4 12
=2+(3*(1+5)^2)-6/3 12
=2+(3*36)-2 12
=2+108-2 13
=108 13
في هذا المثال: 13
يتم إيجاد نتيجة القوس الداخلي (1+5) =6 13
ثم يرفع الناتج للأس (2) = 36 لأن الأسس تتبع الأقواس في تتابع العمليات 13
ثم تضرب النتيجة بالعدد (3) = 108 13
ثم يتم إيجاد ناتج عملية القسمة (6/3) = 2 13
بعدها تصبح الصيغة كالتالي: 2-108+2= 13
والنتيجة النهائية = 108. 13
جرّب تطبيق هذه الصيغ وصيغ أخرى لتفهم تتابع العمليات الحسابية بشكل أفضل. 13
مراجععدل 13
^ https://www.microsoft.com/fr-fr/microsoft-365/blog/2018/09/24/office-2019-is-now-available-for-windows-and-mac/ 13
^ https://www.microsoft.com/fr-fr/microsoft-365/blog/2018/09/24/office-2019-is-now-available-for-windows-and-mac/ 14
^ https://www.microsoft.com/fr-fr/microsoft-365/blog/2018/09/24/office-2019-is-now-available-for-windows-and-mac/ 14
^ https://support.office.com/en-us/article/use-excel-with-earlier-versions-of-excel-2fd9ffcb-6fce-485b-85af-fecfd651a5ac 14
^ "Negative date and time value are displayed as pound signs (###) in Excel". Microsoft. مؤرشف من الأصل في 26 فبراير 2015. اطلع عليه بتاريخ 26 مارس 2012. 14
^ Good data is a good start نسخة محفوظة 15 فبراير 2017 على موقع واي باك مشين. 14
^ Walkenbach, John (2010). "Defining data types". Excel 2010 Power Programming with VBA. Wiley. صفحات 198 ff and Table 8–1. ISBN 0-470-47535-8. مؤرشف من الأصل في 26 يناير 2020. 14
备用描述
An overview of the spreadsheet application for power users explains how to customize Excel UserForms, develop new utilities, use VBA with charts and PivotTables, and facilitate interactions with other applications
开源日期
2026-01-28
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:Motrix
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。