एक्सेल में सभी शुरुआती (वर्तमान में चल रहे) एप्लिकेशन को कैसे सूचीबद्ध करें?
दरअसल, आप सभी शुरुआती एप्लिकेशन को सूचीबद्ध कर सकते हैं जो आपके कंप्यूटर में एक्सेल में वीबीए कोड के साथ Alt + Tab कुंजी दबाने पर ही प्रदर्शित होते हैं। लेख में दी गई विधि आपकी मदद कर सकती है।
वीबीए कोड के साथ सभी शुरुआती (वर्तमान में चल रहे) एप्लिकेशन की सूची बनाएं
वीबीए कोड के साथ सभी शुरुआती (वर्तमान में चल रहे) एप्लिकेशन की सूची बनाएं
एक्सेल में सभी शुरुआती एप्लिकेशन को सूचीबद्ध करने के लिए कृपया निम्नानुसार कार्य करें।
1. एक्सेल वर्कबुक में, कृपया दबाएं ऑल्ट + F11 खोलने के लिए एक साथ कुंजियाँ अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
2। में अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक विंडो, I दबाएँठगना > मॉड्यूल. फिर VBA कोड को कॉपी करके कोड विंडो में पेस्ट करें। स्क्रीनशॉट देखें:
वीबीए कोड: एक्सेल में सभी शुरुआती एप्लिकेशन की सूची बनाएं
Private Declare PtrSafe Function apiGetClassName Lib "user32" Alias _
"GetClassNameA" (ByVal Hwnd As Long, _
ByVal lpClassname As String, _
ByVal nMaxCount As Long) As Long
Private Declare PtrSafe Function apiGetDesktopWindow Lib "user32" Alias _
"GetDesktopWindow" () As Long
Private Declare PtrSafe Function apiGetWindow Lib "user32" Alias _
"GetWindow" (ByVal Hwnd As Long, _
ByVal wCmd As Long) As Long
Private Declare PtrSafe Function apiGetWindowLong Lib "user32" Alias _
"GetWindowLongA" (ByVal Hwnd As Long, ByVal _
nIndex As Long) As Long
Private Declare PtrSafe Function apiGetWindowText Lib "user32" Alias _
"GetWindowTextA" (ByVal Hwnd As Long, ByVal _
lpString As String, ByVal aint As Long) As Long
Private Const mcGWCHILD = 5
Private Const mcGWHWNDNEXT = 2
Private Const mcGWLSTYLE = (-16)
Private Const mcWSVISIBLE = &H10000000
Private Const mconMAXLEN = 255
Sub ListName()
Dim xRg As Range
Dim xStr As String
Dim xStrLen As Long
Dim xHandle As Long
Dim xHandleStr As String
Dim xHandleLen As Long, xHandleStyle As Long
On Error Resume Next
Set xRg = Application.InputBox("Please select a range(single cell):", "KuTools For Excel", ActiveWindow.RangeSelection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
xRg(1).Activate
xHandle = apiGetWindow(apiGetDesktopWindow(), mcGWCHILD)
Do While xHandle <> 0
xStr = String$(mconMAXLEN - 1, 0)
xStrLen = apiGetWindowText(xHandle, xStr, mconMAXLEN)
If xStrLen > 0 Then
xStr = Left$(xStr, xStrLen)
xHandleStyle = apiGetWindowLong(xHandle, mcGWLSTYLE)
If xHandleStyle And mcWSVISIBLE Then
ActiveCell.Value = xStr
ActiveCell.Offset(1, 0).Activate
End If
End If
xHandle = apiGetWindow(xHandle, mcGWHWNDNEXT)
Loop
End Sub
3। दबाएं F5 कोड चलाने की कुंजी. पॉप अप में एक्सेल के लिए कुटूल संवाद बॉक्स में, कृपया उस सेल का चयन करें जिसमें आप सभी चल रहे एप्लिकेशन को सूचीबद्ध करना चाहते हैं और फिर क्लिक करें OK बटन। स्क्रीनशॉट देखें:
अब सभी शुरुआती एप्लिकेशन नीचे स्क्रीनशॉट में दिखाए अनुसार तुरंत चयनित कॉलम में सूचीबद्ध हो गए हैं।
संबंधित आलेख:
- एक्सेल में किसी मूल्य के सभी मिलान किए गए उदाहरणों को कैसे सूचीबद्ध करें?
- एक्सेल में किसी निर्दिष्ट महीने में सभी दिनों को तारीख के रूप में कैसे सूचीबद्ध करें?
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!