Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Variabler Username im Skript

Mitglied: 79150

79150 (Level 1)

19.01.2010 um 10:55 Uhr, 2878 Aufrufe, 2 Kommentare

Hallo Liebe Community,

hab n kleines Problemchen:

wir haben hier ein VB-Skript (bzw. ein Makro in Excel) welches sich von einem zentralen Speicherort aus eine Kopie holt, und diese auf "c:\abc.xls" abspeichert.
Da es Änderungen im System gab (Einsatz Terminalserver usw.) wollte ich nun das Makro so umschreiben, dass die Kopie in den "Eigenen Dateien" gespeichert wird.

aus:
ActiveWorkbook.SaveCopyAs "c:\abc.xls"

wurde von mir:
ActiveWorkbook.SaveCopyAs "\\fileserver\Users\%UserName%\Eigene Dateien\abc.xls"

und weitere Pfade im Skript wurden natürlich auch angepasst.

Trotz alledem, springt das Makro ans Ende und wirft meine eingestellte "Fehlermeldung" (sprich: Messagebox) aus.

Vertu ich mich gerade ganz böse dabei, dass %username% gar nicht den Username variabel einsetzt?


Wäre lieb, wenn mir jemand helfen könnte.

Liebe Grüße

A. Nenning
Mitglied: miniversum
19.01.2010 um 11:05 Uhr
Genau das ist das Problem.
%username% funktioniert in Batch.
In VBA musst du dir die umgebungsvariable holen und als Textstring einsetzen:
ActiveWorkbook.SaveCopyAs "\\fileserver\Users\" & Environ("UserName") & "\Eigene Dateien\abc.xls"
Bitte warten ..
Mitglied: 79150
19.01.2010 um 11:38 Uhr
super, das wars ;)

ich danke dir recht herzlich (:

gruß
Bitte warten ..
Ähnliche Inhalte
Windows 8

Username als Variable in Registry benutzen

gelöst Frage von pablovicWindows 84 Kommentare

Hallo Admins Eine Frage zur Registry. Ich möchte in der Registry die Variable %USERNAME% benutzen. Genauer möchte ich eine ...

Batch & Shell

Tageszahl und Tagname per Skript in Variable

gelöst Frage von ZunarasBatch & Shell5 Kommentare

Schönen guten Tag, ich habe ein kleines Skript gefunden mit dem sich die Tageszahl und der Tagesname herausfinden lassen. ...

Batch & Shell

Powershell Übergabe von Variablen zwischen verschiedenen Skripten

gelöst Frage von derhoeppiBatch & Shell7 Kommentare

Hallo, folgende Thematik habe ich gerade. Ich habe ein Skript. In diesem habe ich eine Variable, die ich global ...

Batch & Shell

Variable in Batch-Skript anscheinend nicht wirksam

gelöst Frage von KorbinianHBatch & Shell4 Kommentare

Hallo, Ich habe ein Skript geschrieben, dass jede Sekunde einen zuvor eingegebenen Host anpingt und prüft, ob dieser online ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 3 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 3 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement19 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Netzwerkgrundlagen
VLAN - Offene Fragen
Frage von KnettenbrechNetzwerkgrundlagen17 Kommentare

Hallo zusammen, ich befasse mich derzeit mit dem Thema VLAN. Hierzu habe ich schon einige Guides gelesen, einschließlich des ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Router & Routing
VPN hinter zweiter Fritzbox nutzen im Nachbarhaus
gelöst Frage von georg2204Router & Routing11 Kommentare

Hallo zusammen, ich blicke hier leider nicht mehr so ganz durch. In Haus 1 steht eine Fritzbox 7390, diese ...