נוצר ע " י ד " ר ארקדי שטיינבוק Visual Basic for Application VBA כדוגמה VBA ב - WORD.

Slides:



Advertisements
Similar presentations
Completeness and Expressiveness. תזכורת למערכת ההוכחה של לוגיקה מסדר ראשון : אקסיומות 1. ) ) (( 2. )) ) (( )) ( ) ((( 3. ))) F( F( ( 4. ) v) ( ) v ((
Advertisements

מבוא למדעי המחשב לתעשייה וניהול
מבוא למדעי המחשב לתעשייה וניהול דוגמאות ותרגול נוסף במערך חד ממדי הרצאה 12.
מבוסס על הרצאות של יורם זינגר, האוניברסיטה העברית י"ם
טבלאות סמלים נכתב ע"י אלכס קוגן סמסטר חורף, תשס"ח.
מחרוזות של תווים. מבוא לתכנות למנע"ס - שבוע מספר 5 - מאיר קומר - סמסטר ב' - תשס"ו מחרוזות - Strings Dim s As String s = “hello” s = s & “kita” או s =
מאפייני שדה. לכל שדה יש מאפיינים הקובעים את תכונות השדה והתנהגותו. המאפיין החשוב ביותר הוא טיפוס הנתון. 2.
היכרות עם אקסל 1. 2 נושאי המפגש היכרות עם אקסל – אלכסוני הקסם שימושים בהוראה: מחשבון סודי ופעילות לחנוכה שימושים נוספים: ממוצע.
1 Formal Specifications for Complex Systems (236368) Tutorial #2 Z notation; Examples.
דוא"ל: מבוא לתוכנת SPSS מרכז המחשבים ינואר 2008 אירית חסיד טל: דוא"ל:
מבוא למדעי המחשב תרגול 2 שעת קבלה : יום שני 11:00-12:00 דוא " ל :
מבני נתונים 1 – מבנה התרגולים
1 מבוא למדעי המחשב משתנים. 2  סוגי משתנים בשפת C  ההבדלים בין סוגי המשתנים השונים.
תרגול 5 רקורסיות. רקורסיה קריאה של פונקציה לעצמה –באופן ישיר או באופן עקיף היתרון : תכנות של דברים מסובכים נעשה ברור ונוח יותר, מכיוון שזו למעשה צורת.
תכנות תרגול 4 שבוע : לולאות while לולאות while while (condition) { loop body } במקרה של קיום התנאי מתבצע גוף הלולאה ברגע שהתנאי לא מתקיים נצא.
מבוא למדעי המחשב תרגול 4 שעת קבלה : יום שני 11:00-12:00 דוא " ל :
הוראת המדעים האוניברסיטה העברית1 רקורסיה. הוראת המדעים האוניברסיטה העברית2 חלק א: רקורסיה עם מספרים.
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
חלון הפקודות מיועד לבצע פעולה אחת בכל פעם. כיצד אפשר לבצע רשימת פקודות או אפליקציות מורכבות ?
תכנות תרגול 6 שבוע : תרגיל שורש של מספר מחושב לפי הסדרה הבאה : root 0 = 1 root n = root n-1 + a / root n-1 2 כאשר האיבר ה n של הסדרה הוא קירוב.
11 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel 1 Introduction to Programming in C תרגול
A. Frank File Organization Data Units Hierarchy Thanks to Adi Gutman and Noa Cohen.
מסדי נתונים תשס " ג 1 More on SQL קורס מסדי נתונים.
תכנות תרגול 6 שבוע : הגדרת פונקציות return-value-type function-name(parameter1, parameter2, …) הגדרת סוג הערכים שהפונקציה מחזירה שם הפונקציהרשימת.
#include void main() { int i; char c; char st1[]="abcd"; for (i=-128;i
Matrices and Arrays sum, transpose, and diag By Sagi Berglas.
1 Gentle Introduction to Programming Assaf Zaritsky Summer 2010.
מבוא ל matlab שיטות נומריות תרגול 3.
מבוא כללי למדעי המחשב תרגול 3. לולאות while לולאות while while (condition) { loop body } במקרה של קיום התנאי מתבצע גוף הלולאה ברגע שהתנאי לא מתקיים נצא.
מבני בקרה לולאות. שאלה #1 שאלה ב' – תכתוב תוכנה הכותבת את תפריט הבאה Type 1 to find the area of a circle Type 2 to find the circumference of a circle.
Digital Logic Systems מערכות לוגיות ספרתיות
©Silberschatz, Korth and Sudarshan4.1Database System Concepts SQL n מבנה שאילתה n פונקציות צבירה.
תכנות תרגול 5 שבוע : הגדרת פונקציות return-value-type function-name(parameter1, parameter2, …) הגדרת סוג הערכים שהפונקציה מחזירה שם הפונקציהרשימת.
תכנות מונחה עצמים Object Oriented Programming (OOP) אתגר מחזור ב' Templates תבניות.
מבוא למדעי המחשב תרגול 3 שעת קבלה : יום שני 11:00-12:00 דוא " ל :
תפקידים פונקציונליים עיקריים של WINDOWS ממשק גרפי : הפעלת תכניות ומתן פקודות בעזרת כלים גרפיים ותפריטים. הפעלה בו - זמנית של מספר תכניות : * חלוקת זיכרון.
מבוא למדעי המחשב שפת c
1 Gentle Introduction to Programming Assaf Zaritsky Summer 2009.
מה היום ? - - חזרה מהירה. - קריאה וכתיבה לקבצים. - בניית תוכנית כתיבה low-level - בניית ערוץ גלובלי והדגמה מול חומרה - low-level DAQ, פולימורפיזם וטריגר.
1 מבוא למדעי המחשב סיבוכיות. 2 סיבוכיות - מוטיבציה סידרת פיבונאצ'י: long fibonacci (int n) { if (n == 1 || n == 2) return 1; else return (fibonacci(n-1)
Safari On-line books. מה זה ספארי ספארי זו ספריה וירטואלית בנושא מחשבים היא כוללת יותר מ כותרים כל הספרים הם בטקסט מלא ניתן לחפש ספר בנושא מסוים.
Points on a perimeter (Convex Hull) קורס – מבוא לעבוד מקבילי מבצעים – אריאל פנדלר יאיר ברעם.
מבוא למדעי המחשב תרגול 5 שעת קבלה : יום שני 11:00-12:00 דוא " ל :
11 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel 1 Introduction to Programming in C תרגול
1 תרגול 2 – מבוא לתכנות JAVA. היום בתרגול : 2  משתנים וטיפוסים  אופרטורים  פונקציות מתמטיות מהמחלקה Math  המרת טיפוסים  תנאים  Debugger.
1 המרכז להוראת המדעים © האוניברסיטה העברית בירושלים עוברים לג ' אווה.
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל- Windows 8.1 ואפליקציות ל- Windows Phone 8 Control (Part II)
מבוא למדעי המחשב לתעשייה וניהול הרצאה 7. סברוטינות subroutines.
1 מבוא למחשב שפת C תרגילי חזרה. 2 תרגיל 1 : מחשבון קלט : תרגיל חשבוני המורכב ממספרים שלמים עם פעולות חשבוניות ביניהם. התרגיל מסתיים ב =. אפשריים רווחים.
מחסנית ותור Stacks and Queues. מחסנית Stack מחסנית - Stack ADT סוג של מערך מוגבל מהיר מאוד ותופס מעט זיכרון שימוש ב LIFO – LIFO (Last In, First Out)
Contents Building Web Services כתב אקת'ם חאג' יחיא BuildingWeb Services Building Web Services
1 מבוא לתכנות – תוכנה פונקציות. 2 משחק החיים של Conway The Game of life סימולצית פעילות מערכת תאים שפותחה על ידי המתמטיקאי הבריטי ג'ון הורטון קונווי בשנת.
מבנים קרן כליף. ביחידה זו נלמד :  מהו מבנה (struct)  איתחול מבנה  השמת מבנים  השוואת מבנים  העברת מבנה לפונקציה  מבנה בתוך מבנה  מערך של מבנים.
1 מבוא למדעי המחשב הרצאה 5: פונקציות. 2 מבוא לפונקציות חלוקה של אלגוריתם לתת משימות: משימה - פונקציה: דוגמאות מציאת המקסימלי מבין שני איברים האינדקס של.
תרגול מס' 3 עבודה עם מחרוזות (Strings) מתודות (Methods)
מספרים אקראיים ניתן לייצר מספרים אקראיים ע"י הפונקציה int rand(void);
מבוא למדעי המחשב לתעשייה וניהול
שפת Visual Basic מבוסס על Visual Basic. NET 2008 מרצה : קנדוב פנחס
תכנות מונחה עצמים.
SQL בסיסי – הגדרה אינדוקטיבית
Computer Programming Fall 2012 תרגול
עבודה עם נתונים באמצעות ADO.NET
אוגרים ומונים – Registers & Counters
أ.إسراء الطريقي أ. هاله الشملان , 102 تقن , المعمل الخامس
ניתוח מערכות מידע תכנות ב C#
תכנות מכוון עצמים ושפת JAVA
מבוא לתכנות מונחה עצמים Object Oriented Programming
תכנות מכוון עצמים ו- C++ יחידה 02 העמסת פונקציות, ערכי ברירת מחדל, enum, קימפול מותנה קרן כליף.
עקרונות בסיסיים בתכנות Visual Basic
מבוא לתכנות ב- Java תרגול 10 - רשימות מקושרות.
Presentation transcript:

נוצר ע " י ד " ר ארקדי שטיינבוק Visual Basic for Application VBA כדוגמה VBA ב - WORD

נוצר ע " י ד " ר ארקדי שטיינבוק מבנה כללי מסך VBA שדה עבודה כלים - אובייקטים ( פקדים, חלונות וכד ’) הרץ / עצור תכונות של אובייקט

נוצר ע " י ד " ר ארקדי שטיינבוק כניסה ל - VBA

נוצר ע " י ד " ר ארקדי שטיינבוק דוגמה של תכנית VBA אובייקט תווית אובייקט פקד תכונות אובייקט פקד פעולת הצבה באובייקט ע ” י לחיצה על הפקד

נוצר ע " י ד " ר ארקדי שטיינבוק פעולת חיבור ערכים תווית ריקה חיבור מחייבת פעולה בין ערכים ולא טקסטים

נוצר ע " י ד " ר ארקדי שטיינבוק פעולת שרשור טקסטים שרשור טקסט

נוצר ע " י ד " ר ארקדי שטיינבוק פעולות בסיסיות ב - VBA פעולת חשבון : + - * / ^ פונקציות ערכים : VAL - ממירה רצף ספרות למספר ממשי ( משפר עם נקודה עשרונית ); INT - ממירה רצף ספרות למספר שלם או ממירה מספר ממשי למספר שלם - החלק השלם של המספר המשי. פעולת שרשור טקסט וחיבור ערכים : Label1.Caption = Label1.Caption & Label2.Caption Label1.Caption = val(Label1.Caption) +val(Label2. Caption)+3 פונקציה ()Rnd : נותנת ערכים בין 0 ל - 1. פעולת הצבה ערך שלם אקראי בין 2 ל - 12: Label1.Caption = Int(Rnd() * 10) + 2

נוצר ע " י ד " ר ארקדי שטיינבוק פעולות פשוטות עם תכונות האובייקטים. Label1.Left = Label1.Left + 1 הזזה חלון ימינה. Label1.Top = Label1.Top + 1 הזזה חלון למעטה. Image1.Visible = True / False רואים / לא רואים את התמונה. CommandButton1.Caption = “Start” הצבת טקסט במקש.

נוצר ע " י ד " ר ארקדי שטיינבוק מחשבון פעולה אחת

נוצר ע " י ד " ר ארקדי שטיינבוק “ מחשבון ” ב - VBA

נוצר ע " י ד " ר ארקדי שטיינבוק שימוש בפונקצית עזר משתנה גלובלי קריאה לפונקציה הצבת הערך החשד לתווית