Autor Thema: Excel / Cells.Find ?  (Gelesen 1855 mal)

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Excel / Cells.Find ?
« am: 18.11.04 - 09:26:28 »
Hy,

ich öffne aus Notes heraus ein Excel und versuche nun ein datum zu finden.

Der Code funktioniert in Excel, aber ich bringe ihn nicht im Notes zum laufen.

Es handelt sich um folgende Zeile, da bekomme ich immer die Fehlermeldung dass die Find Eigenschft des Range Objektes nicht zugeordnet werden kann :(

Die Excel Konstanten sind deklariert ich habe es auch schon mit den IntegerWerten probiert.

Hat da jemand einen Tip für mich ?

Set xlRange = xlSheet.Cells.Find("10/11/04" , xlValues , xlPart , xlByRows , xlNext , False )

Code
Sub Click(Source As Button)
	
	Dim xlApp As Variant
	Dim xlBook As Variant
	Dim xlSheet As Variant
	Dim xlRange  As Variant
	Dim xlRow As Long 
	Dim s As New NotesSession
	Dim db As NotesDatabase
	Dim ndb As NotesDatabase
	
	Set db = s.CurrentDatabase
	Set xlApp = CreateObject("Excel.Application")
	Set xlBook = xlApp.WorkBooks.Open("C:\Lotus\Notes\Data65\Test.xls")
	Set xlSheet = xlBook.Worksheets("Leistungsnachweis")
	
	xlApp.Visible = True
	
	'xlSheet.Activate
	
	xlSheet.Select
	
	Set xlRange = xlSheet.Cells.Find("10/11/04" , xlValues , xlPart , xlByRows , xlNext , False )
	
	'With xlSheet
	'	.range("D12").Value = "01.12.2004"	
	'End With
	
	'Msgbox Cstr(xlSheet.range("D12").Value)


'Code aus Excel	
    'set xlRange = xlSheet.Cells.Find(What:="10/11/04" , LookIn:=xlValues , LookAt:=xlPart , SearchOrder:=xlByRows , SearchDirection:=xlNext , MatchCase:=False )
	
	'If Not xlRange Is Nothing Then
	xlRow = xlRange.Row
	xlRange.Activate
	xlRange("F" & LoErsteZeile).Value = "Test"
	'Else
	'	Exit Sub
	'End If
	
	Set xlApp = Nothing
	Set xlBook = Nothing
	Set xlSheet = Nothing
	
End Sub
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Excel / Cells.Find ?
« Antwort #1 am: 18.11.04 - 20:42:03 »
Hm, vielleicht gibts da ein Syntax-Problem ..... aber genau sagen kann ichs auch nicht.

Könntest Du die Lösung allenfals "anderherum" machen, da es in Excel ja funktioniert, das Makro im Excel schreiben und dort ausführen lassen?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz