मैं वर्तमान एक्सेल इंस्टेंस की प्रक्रिया आईडी कैसे प्राप्त कर सकता हूं कि मेरा वीबीए कोड चल रहा है? मैं इसे कैप्शन में नाम से नहीं पूछना चाहता, जिससे समस्याएं होती हैं जब मेरे पास एक ही कैप्शन के साथ दो या अधिक एक्सेल उदाहरण होते हैं।कैप्शन का उपयोग किए बिना, वीबीए के माध्यम से, मौजूदा एक्सेल इंस्टेंस की प्रक्रिया आईडी कैसे प्राप्त करें?
उत्तर
आप वर्तमान प्रक्रिया आईडी प्राप्त करने के लिए इस विधि का उपयोग कर सकते हैं।
Declare Function GetCurrentProcessId Lib "kernel32"() As Long
This page बिल्कुल का एक अच्छा सिंहावलोकन कैसे आप एक्सेल के विभिन्न संस्करणों में यह कर सकते हैं नहीं है।
एक VBA n00b के रूप में, कुछ अन्य बातों मुझे नहीं पता था
प्रचार बयान शीर्ष पर चला जाता है। यदि घोषणा बयान एक उप घोषणा के बाद डाला जाता है VBA शिकायत
उदाहरण के लिए, इस काम करेंगे
Declare Function GetCurrentProcessId Lib "kernel32"() As Long Sub Update ... ... End Sub
लेकिन यह काम नहीं करेगा
Sub Update ... ... End Sub Declare Function GetCurrentProcessId Lib "kernel32"() As Long
यहाँ कैसे हम पीआईडी प्रदर्शित है vbscript में एक संदेश बॉक्स में
Set app = CreateObject("Excel.Application") MsgBox("Excel PID is " + CStr(app.Run("GetCurrentProcessId")))
आशा इस कोई मदद करता है
और यह क्यों गिराया गया था? क्या डाउनवॉटर कृपया समझा सकता है? 'निजी' और एक पूर्ण उदाहरण दिखाने के लिए – Shreyas
एक्सेल 2013 में मेरे समाधान: एक नए मॉड्यूल में, मैं निम्नलिखित कोड कहा:
Private Declare Function GetCurrentProcessId Lib "kernel32"() As Long
Public Sub Test()
Debug.Print GetCurrentProcessId
End Sub
++। – mklement0
- 1. प्रोसेस आईडी का उपयोग कर एक्सेल इंस्टेंस या एक्सेल इंस्टेंस सीएलएसआईडी कैसे प्राप्त करें?
- 2. एक्सेल वीबीए का उपयोग कर नए डाले गए रिकॉर्ड की आईडी कैसे प्राप्त करें?
- 3. प्रक्रिया आईडी से प्रक्रिया आईडी कैसे प्राप्त करें?
- 4. प्रक्रिया की दादाजी आईडी कैसे प्राप्त करें
- 5. वीबीए का उपयोग कर एक्सेल वर्कबुक की रक्षा कैसे करें?
- 6. प्रक्रिया आईडी से प्रक्रिया संभाल कैसे प्राप्त करें?
- 7. एक्सेल वीबीए
- 8. वीबीए (एक्सेल)
- 9. doctrine2 में शामिल किए बिना आईडी कैसे प्राप्त करें?
- 10. एक्सेल वीबीए
- 11. वर्तमान प्रक्रिया आईडी कैसे प्राप्त करें?
- 12. एक्सेल में पंक्तियों के कॉलम के माध्यम से लूप कैसे करें वीबीए मैक्रो
- 13. इंटरऑप का उपयोग किये बिना एक्सेल .xlsm में वीबीए कोड इंजेक्ट कैसे करें?
- 14. टैग का उपयोग किए बिना संबंधित सामग्री कैसे प्राप्त करें?
- 15. संपर्क आईडी के माध्यम से किसी उपयोगकर्ता से फेसबुक आईडी कैसे प्राप्त करें?
- 16. एक्सेल वीबीए
- 17. एक्सेल वीबीए
- 18. knockoutjs क्लिक करें घटना के माध्यम से तत्व आईडी प्राप्त
- 19. एक्सेल वीबीए
- 20. वीबीए एक्सेल
- 21. एक्सेल वीबीए
- 22. एक्सेल वीबीए
- 23. एक्सेल वीबीए
- 24. एक्सेल वीबीए
- 25. एक्सेल वीबीए
- 26. एक्सेल वीबीए एपीआई
- 27. एक्सेल वीबीए
- 28. इंटरनेट का उपयोग किए बिना ब्लूटूथ के माध्यम से ब्लूटूथ के माध्यम से एक स्थानीय वेबसाइट की सेवा
- 29. एक्सेल उदाहरण प्राप्त करने के लिए देर से बाध्यकारी उपयोग का उपयोग कैसे करें?
- 30. एक्सेल वीबीए
बढ़िया काम करता है; ध्यान दें कि वीबीए ऑब्जेक्ट मॉड्यूल में (उदा।, एक्सेल वर्कबुक से जुड़े मॉड्यूल में), आपको 'निजी' के साथ घोषणा को उपसर्ग करना होगा। – mklement0