Befehlszeile Dynamisch erstellen - Druckversion +- Office-Fragen.de (https://office-fragen.de) +-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html) +--- Forum: Excel (https://office-fragen.de/forum-2.html) +--- Thema: Befehlszeile Dynamisch erstellen (/thread-28501.html) |
Befehlszeile Dynamisch erstellen - felix_ - 16.12.2022 Test.xlsx (Größe: 18,5 KB / Downloads: 2) Hallo, ich möchte mir eine Powershell Befehlszeile Dynamisch erstellen lassen. Hier die fertige Befehlszeile mit den Parametern die zur Verfügung stehen. ="Set-BrokerApplication -Name " & C2 & " -PublishedName " & B2 & " -BrowserName " & D2 & " -ClientFolder " & G2 & " -CommandLineArguments " & H2 & " -CommandLineExecutable " & I2 & " -Description " & K2 Da der Befehl nicht mit leeren Werten funktioniert, muss ich irgendwie Abfragen ob in der Zelle ein Wert steht oder nicht. Wenn ein Wert vorhanden ist, dann soll der Parameter hinzugefügt werden und wenn kein Wert in der Zelle steht dann soll der Parameter weggelassen werden. Außer der -Name Parameter dieser ist immer gefüllt und muss immer angegeben werden. z.B. der -ClientFolder ist leer, dann soll die fertige Zeile so aussehen entsprechend halt mit den Werten die in den Zellen stehen: ="Set-BrokerApplication -Name " & C2 & " -PublishedName " & B2 & " -BrowserName " & D2 & " -CommandLineArguments " & H2 & " -CommandLineExecutable " & I2 & " -Description " & K2 Ich hoffe mein Problem ist klar, bzw. ich habe es verständlich erklärt. Da sich meine Excel Skills in grenzen halten und ich schon ewig am rumprobieren bin würde ich mich über etwas Hilfe sehr freuen. Danke schon mal! VG Felix RE: Befehlszeile Dynamisch erstellen - Kalk - 16.12.2022 Hallo, PHP-Code: =WENN(C2<>"";"Set-BrokerApplication -Name "& C2;"") &WENN(B2<>""; " -PublishedName " & B2;"") &WENN(D2<>""; " -BrowserName " & D2;"") &WENN(H2<>""; " -CommandLineArguments " & H2;"") &WENN(I2<>""; " -CommandLineExecutable " & I2;"") &WENN(K2<>""; " -Description " & K2;"") RE: Befehlszeile Dynamisch erstellen - felix_ - 16.12.2022 Hi, danke erstmal für den Vorschlag. Ich habe so etwas ähnliches jetzt mal nochmal versucht. Habe das ganze in meiner Test.xlsx eingetragen, nur da stimmt irgendwie die Syntax noch nicht denke ich mal. Kann mir da bitte noch jemand helfen? Danke! Test.xlsx (Größe: 15,35 KB / Downloads: 1) RE: Befehlszeile Dynamisch erstellen - Kalk - 16.12.2022 Hallo, PHP-Code: "Set-BrokerApplication -Name "& C2&WENN(B2<>""; " -PublishedName " & B2;"") &WENN(D2<>""; " -BrowserName " & D2;"") &WENN(H2<>""; " -CommandLineArguments " & H2;"") &WENN(I2<>""; " -CommandLineExecutable " & I2;"") &WENN(K2<>""; " -Description " & K2;"") RE: Befehlszeile Dynamisch erstellen - felix_ - 16.12.2022 Perfekt, danke dir! VG und schönes Wochenende! Felix |