Anzahl2 aus geschlo. Mappe

22/05/2009 - 10:22 von Clarckkent | Report spam
Hallo Zusammen,
ich möchte die Anzahl2 der Eintràger in Spalte B aus einer geschlossenen
Arbeitsmappe auslesen. Leider bekomme ich immer die Fehlermeldung 1004.
VBA script sieht wie folgt aus (www.wikibooks.org)

Function xl4CountA(strParam As String) As Variant
xl4CountA = ExecuteExcel4Macro("CountA(" & strParam & ")") ' Fehlermedung
End Function


Sub CallCountA()
Dim strSource As String
strSource = "'" & Range("D325").Text & "\[" & Range("f325").Text & "]" &
Range("j325").Text & _
"'!" & Range("P325").Text
MsgBox "ANZAHL2 in A1:A10000: " & xl4CountA(strSource)
End Sub

Ergebnis von strSource:
'X:\1_Business_Blueprint\AP1_Material\KTR 130 Materialstamm\[CE_130.xls]'!B:B

Vielen Dank im Voraus

Clarck
 

Lesen sie die antworten

#1 Thomas Ramel
22/05/2009 - 20:47 | Warnen spam
Grüezi Clarck

Clarckkent schrieb am 22.05.2009

ich möchte die Anzahl2 der Eintràger in Spalte B aus einer geschlossenen
Arbeitsmappe auslesen. Leider bekomme ich immer die Fehlermeldung 1004.
VBA script sieht wie folgt aus (www.wikibooks.org)



Hast Du dazu auch den direkten Link?

Function xl4CountA(strParam As String) As Variant
xl4CountA = ExecuteExcel4Macro("CountA(" & strParam & ")") ' Fehlermedung
End Function



...denn das kann und wird IMO nicht klappen.

Eine Funktion kann nicht auf die Daten einer 'geschlossenen' Mappe
angewandt werden.


Mit freundlichen Grüssen
Thomas Ramel

- MVP für Microsoft-Excel -
[Vista Ultimate SP-1 / xl2007 SP-1]

Ähnliche fragen