Excellformel um Zellen zu färben

Persönliche Seite #1417971
Lesenswert?
• ▲
▼
Peter schrieb:
> glaube kaum das es für eine formel gibt, VBA ist das Stichwort
Ieh, ruby + Ole2 ftw:
1
require 'win32ole'
2

3
def rgb(r,g,b)
4
  r | (g << 8) | (b << 16)
5
end
6

7
excel = WIN32OLE.new("excel.application")
8
wb = excel.Workbooks.Open("C:\\test.xls")
9
ws = wb.Sheets("Tabelle 1")
10
answer = ws.Cells(1,1).Value
11
if(answer == "Berlin")
12
  # Richtig
13
  ws.Cells(1, 1).Interior.Color = rgb(0,255,0)
14
else
15
  # Falsch
16
  ws.Cells(1, 1).Interior.Color = rgb(255,0,0)
17
end  
18
wb.Save
19
wb.Close
20
excel.Quit
Nicht getestet, da ich grad kein Windows hab, müsste aber gehen.
Gast #1419177
Lesenswert?
• ▲
▼
Will ja jetzt nix sagen, aber hier im Forum wär echt mal ein Tutorial 
"Wie mache ich Screenshots" o.ä. angebracht.
Immer wieder kommen unscharfe 2MB-Bilder, auf denen man nix erkennt, 
oder eben Screenshots, bei denen 70% der Bildfläche nutzloses weiss 
enthalten...
Gast #1419232
Lesenswert?
• ▲
▼
>Will ja jetzt nix sagen, aber hier im Forum wär echt mal ein Tutorial
>"Wie mache ich Screenshots" o.ä. angebracht.
>Immer wieder kommen unscharfe 2MB-Bilder, auf denen man nix erkennt,
>oder eben Screenshots, bei denen 70% der Bildfläche nutzloses weiss
>enthalten...

Um Falk zu zitieren: Bildformate
Gast #1419324
Lesenswert?
• ▲
▼
Hallo Screener,
(fpr alle anderen) Sorry, wenn dass, das Thema komplett verfehlt.
Aber vielleicht solltest du so spät keine Kommentare
mehr schreiben.
Der Screenshot hat -> "Excel.JPG (49,5 KB, 44 Downloads)"
49,5 KB und keine 2MB.
Wenn ich ihn anklicke, habe ich ein gestochen scharfen Ausschnitt über 
den ganzen Bildschirm.

Vielleicht solltest du deinen Browser vernünftig einrichten, bzw. einen 
Vernünftigen verwenden!

Die meisten Computerprobleme sitzen vor dem Computer. ;-)

Gruß

Tino
Persönliche Seite #1419658
Lesenswert?
• ▲
▼
Der Screenshot ist 740 x 995 Pixel groß, enthält aber nur eine kleine 
Dialogbox, und ansonsten sehr viel weißen Rand.

Beim Erstellen von Screenshots unter Windows kann man durch 
gleichzeitiges Drücken der Alt- und der Druck-Taste den 
Bildschirmausschnitt auf das aktive Fenster (hier: den Dialog) 
beschränken.

Und wenn man vor dem Einfügen der Graphik aus der Zwischenablage in MS 
Paint die Graphikgröße auf 1x1 Pixel reduziert (beim Einfügen wird man 
dann gefragt, ob die Größe auf die des Zwischenablageninhalts angepasst 
werden soll), dann passieren solche Unfälle nicht.
Gast #1423888
Lesenswert?
• ▲
▼
> Der Screenshot hat -> "Excel.JPG (49,5 KB, 44 Downloads)"
> 49,5 KB und keine 2MB.

Ich zitier nochmals den von ihm geschriebenen Satz:

>>Immer wieder kommen unscharfe 2MB-Bilder, auf denen man nix erkennt,
>>oder eben Screenshots, bei denen 70% der Bildfläche nutzloses weiss
>>enthalten...

Wo genau wird hier behauptet, dass der Screenshot vom 19.09.2009 10:10 
eine Dateigrösse von 2MB aufweist?

Da steht doch ein "oder" drin, oder?
Wie man von (a || b) auf (a && b) kommt, ist mir ein Rätsel.

Scheint so, als könnten einige dieser "Probleme" vor dem PC auch nicht 
richtig lesen...


(Und dass der Bildhintergrund zufällig die gleiche Farbe hat, wie der 
Hintergrund eines Browserfensters ohne Inhalt, ist irrelevant. Diese 
nutzlosen Daten werden trotzdem übertragen. Für den einzelnen User ja 
nicht unbedingt ne grosse Last. Nur für die Serverbetreiber macht so 
Kleinvieh halt auch Mist.)
Gast #1462890
Lesenswert?
• ▲
▼
> ...beim Einfügen wird man dann gefragt, ob die Größe auf die des 
Zwischenablageninhalts angepasst werden soll...

Ab WinXP leider nicht mehr. Schön wärs wenn es dies noch geben würde. 
Oder weißt du eine Lösung dieses Feature wieder zu aktivieren?
Gast #1462913
Lesenswert?
• ▲
▼
Das Problem sollte ca. 2012 gelöst sein: In Windows 7 gibt es ein 
richtig praktisches Bildschirm kopieren Tool. Programm starten, auf dem 
Desktop irgendwo ein Rechteck ziehen, speichern (Standardformat png) und 
fertig.

Nun muss sich Win7 nur noch etwas mehr verbreiten.
Gast #1462926
Lesenswert?
• ▲
▼
> Das Problem sollte ca. 2012 gelöst sein: In Windows 7 gibt es ein
> richtig praktisches Bildschirm kopieren Tool.

Ey das ist ja Klasse. Dann spare ich mir die 2 Minuten suche für eine 
screenshot freeware.

Das lohnt den Umstieg ;-).
Gast #1463811
Lesenswert?
• ▲
▼
ich hatte in der schule mal einen excel kurz und meine mich daran 
erinnern zu können dass es eine "wenn" "dann" frage in den einzelnen 
zellen gab. damit war es dann auch möglich je nach inhalt die 
hintergrund frabe anzupassen...
Gast #1464147
Lesenswert?
• ▲
▼
> ich hatte in der schule mal einen excel kurz und meine mich daran
> erinnern zu können dass es eine "wenn" "dann" frage in den einzelnen
> zellen gab. damit war es dann auch möglich je nach inhalt die
> hintergrund frabe anzupassen...

Yo. Und wenn Du was in die Zelle reinschreibst, ist die Formel wech ....

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren