mitypsilon
Neues Mitglied
Thread Starter
- Dabei seit
- 04.11.2010
- Beiträge
- 8
- Reaktionspunkte
- 0
hallo zusammen,
folgendes Problem:
ich habe eine Tabelle, in der in Spalte 1 Werte von 0-5 stehen und in Spalte 2 Bezeichnungen.
Ich habe versucht, ein Apple Script zu schreiben, das jede Zeile löscht, in der in Spalte 1 eine "0" steht.
tell application "Microsoft Excel"
tell document 1
tell sheet 1
repeat until (value of range "A1" > 0)
if value of range "A1" = 0 then
delete row 1
end if
end repeat
end tell
end tell
end tell
Dieses Script löscht, wenn in A1 eine 0 steht, die Zeile 1, wenn dann wieder in A1 eine 0 steht, erneut usw., bis in A1 keine 0 mehr steht.
Jetzt soll automatisch mit Zeile 2 fortgefahren werden, dann mit allen anderen Zeilen.
Ich könnte den "tell sheet 1"-Bereich einfach duplizieren und auf Zeile 2 anpassen, und das dann 500mal wiederholen, aber das geht doch bestimmt auch ganz einfach automatisch, oder?
1000 Dank!
folgendes Problem:
ich habe eine Tabelle, in der in Spalte 1 Werte von 0-5 stehen und in Spalte 2 Bezeichnungen.
Ich habe versucht, ein Apple Script zu schreiben, das jede Zeile löscht, in der in Spalte 1 eine "0" steht.
tell application "Microsoft Excel"
tell document 1
tell sheet 1
repeat until (value of range "A1" > 0)
if value of range "A1" = 0 then
delete row 1
end if
end repeat
end tell
end tell
end tell
Dieses Script löscht, wenn in A1 eine 0 steht, die Zeile 1, wenn dann wieder in A1 eine 0 steht, erneut usw., bis in A1 keine 0 mehr steht.
Jetzt soll automatisch mit Zeile 2 fortgefahren werden, dann mit allen anderen Zeilen.
Ich könnte den "tell sheet 1"-Bereich einfach duplizieren und auf Zeile 2 anpassen, und das dann 500mal wiederholen, aber das geht doch bestimmt auch ganz einfach automatisch, oder?
1000 Dank!