Microsoft Tech Community - Latest Blogs - Excel Blog

‏إظهار الرسائل ذات التسميات vba excel. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات vba excel. إظهار كافة الرسائل

الأربعاء، 21 فبراير 2024

how to getcomment from cells to text by vba استرجاع كومنت الخلايا في عمود مقابل

 



استرجاع كومنت خلايا الاكسل في عمود بجانب الخلايا




-----------------

Function GetComment(cell As Range) As String

    ' Check if the cell has a comment

    If Not cell.Comment Is Nothing Then

        ' Return the comment text

        GetComment = cell.Comment.Text

    Else

        ' Return an empty string if there is no comment

        GetComment = ""

    End If

End Function

-------------


الثلاثاء، 23 مايو 2023

تحميل كتاب أساسيات البرمجة باستخدام excel vba باللغة العربية

 

تحميل كتاب أساسيات البرمجة باستخدام excel vba باللغة العربية



نقلا من الموقع 
https://www.ktab3ndna.com/

وتاليف الاستاذ / المهندس المحترم نضال الشامي جزاه الله عنا خيرا

السبت، 20 أغسطس 2022

Excel VBA vs Office Scripts

 

Excel VBA vs Office Scripts

Do you need to switch?

If you have used macros in Excel you know that they can save you a tremendous amount of time when performing common tasks along with greatly improving the accuracy of your workflows.

Simple macros (defined as macros with basic, linear process flows) can be easily created using the macro Recorder.  More complex macros, like those that may solicit the user for input, contain branching logic, or perform error checking need to be written by hand inside the macro code editor.

Macros are written in a language called Visual Basic for Applications, or VBA for short, which is a subset of Visual Basic.

How do Office Scripts fit into this workflow automation scheme?  What are some of the differences between VBA macros and Office Scripts?  Are Office Scripts the successor to VBA macros?

Let’s look at the facts and see if this New Kid on the Block is here to dethrone Old Faithful.

السبت، 12 مارس 2022

شرح دالة filter مع الامثلة

 


شرح دالة filter  مع الامثلة

Excel FILTER function

The FILTER function in Excel is used to filter a range of data based on the criteria that you specify.

The function belongs to the category of Dynamic Arrays functions. The result is an array of values that automatically spills into a range of cells, starting from the cell where you enter a formula.

The syntax of the FILTER function is as follows:

FILTER(array, include, [if_empty])

كود البحث عن اخر صف في العمود بواسطة vba

 



Finding last used row and column is one of the basic and important task for any automation in excel using VBA. For compiling sheets, workbooks and arranging data automatically, you are required to find the limit of the data on sheets.

الاثنين، 31 يناير 2022

مقدمة إلى لغة VBA

 

مقدمة إلى لغة VBA
من المميزات الجميلة التي توفرها شركة Microsoft في كل برامج حزمة Office ومن ضمنها برنامج Excel هي لغة VBA وهي اختصار Visual Basic For Application والسبب في وجود هذه اللغة هو أنه في حالة أنك تريد عمل شئ معين غير موجود بصورة مباشرة في امكانيات برنامج Excel يمكنك برمجته من خلال لغة VBA

الأحد، 30 يناير 2022

كود vba دالة for next لتلوين خلال في رينج معين

 


كود vba  دالة for next لتلوين خلال في رينج معين


 dim x as integer 

For x = 1 to 20
If cells (x, 1) = "" then
cells(x,1).interior.color = 65535
end if
next x





كود vba لاسترجاع كومنت الى خلايا معينة



كود vba  لاسترجاع كومنت الى خلايا معينة 

----------------------------------------------------------------------------------------------------- 

() Sub comment

If Range("a1") Is Nothing Then

Range("c1").Value = "hi"

Else

Range("c1").Value = Range("a1").comment.Text

End If

End Sub

----------------------------------------------------------------------------------------------------