Allgemeine Vorhauptleitung ()
Schwaches oXLApp als Excel.Application
Schwaches oXLBook als Excel.Workbook
oXLApp einstellen = neues Excel.Application
oXLApp.Visible = ausrichten en
oXLBook = oXLApp.Workbooks.Open („c:\Book1.xls ") 'einstellen öffnen ein vorhandenes Arbeitsbuch
FindValue oXLBook
oXLBook.Close falsch
oXLApp.Quit
Enden-Unterseeboot
Allgemeines VorFindValue (ByRef xlWorkbook als Excel.Workbook)
'Schwaches v als Gegenstand
Schwaches v als Variante
Schwaches x als ganze Zahl
Schwache Spalte als ganze Zahl
Schwaches xlsheet als Excel.Worksheet
Xlsheet = xlWorkbook.Sheets.Item einstellen (1)
Spalte = 3
V = 10
Debug.Print „, das in der Spalte“ u. in CStr (Spalte) sucht u. „nach dem Wert: “ U. CStr (V)
Mit xlsheet
. Aktivieren
. Zellen (1, 1).End (Excel.XlDirection.xlDown). Auserwählt
x = xlsheet. Application.ActiveCell.Row
Während (x > 1)
Wenn (. Zellen (x, Spalte). Wert = V) dann
Debug.Print „gefundener Wert: “ + CStr (V)
'. Reihen (x + 1).Insert (Verschiebung: =Excel.XlDirection.xlDown, CopyOrigin: =Excel.XlInsertFormatOrigin.xlFormatFromLeftOrAbove)
. Reihen (Verschiebung x + 1).Insert: =xlDown, CopyOrigin: =xlFormatFromLeftOrAbove
x = 1
Sonst
'hier gesetzt, um zu sehen, wie es funktioniert
Debug.Print. Zellen (x, Spalte). Wert
Beenden wenn
x = x - 1
Wend
Mit beenden
Unterseeboot beenden
|