im FF und Chrom sehe ich kein menü-icon, im IE schon, das reagiert aber nicht.

bei jquery ist mir noch nie das backtick ` als syntaktisches element begegnet, kann sein das browserabhänging das als quote ' oder " interpretiert wird.

$(`nav`) oder $('nav') ist aber bestimmt falsch:  punkt fehlt: 

$('.nav')

versuch mal in

$(`.menucon`).click(function() {
$(`nav`).slideToggle(`slow`);


das ` durch ' zu ersetzen. und den punkt nicht vergessen.

...zur Antwort

auf der seite http://shared-tables.batcave.net/projects/
werden diese einträge aufgrund der vorhandenen verzeichnisse und dateien erzeugt.

unter http://paste2.org/PEwgxxV6 der quellcode, z.b. als index.php ins hauptverzeichnis.

...zur Antwort
Wie kann ich Word Textmarken mit einem Excel Makro befüllen?

Hallo liebes Gute Frage Forum,

ich bin ein blutiger Anfänger im Programmieren und möchte mich trotzdem an eine, wie ich finde, nicht ganz so leicht Aufgabe wagen.

Ich hoffe es erbarmt sich jemand und hilft mir weiter.

Meine Aufgabe:

Ich habe eine ExcelDatenbank die mehrere Einträge für mehrere Kunden verwaltet. ( Name, Anrede, Straße usw. )

Außerdem habe ich ein Word Dokument erstellt in das ich die Word Textmarken eingefügt habe ( Ebenfalls so benannt Name, Straße, Anrede usw. )

Nun möchte ich in Excel eine Zeile anklicken und anschließend das Makro ausführen. ( Das Makro soll dann nur für die Ausgewählte Zeile ausgeführt werden )

Die Vorlage soll aber nicht überschrieben werden, es soll ein neues Word Dokument erstellt werden, in dem die Felder dann ausgefüllt sind ( Am besten mit anderem Speicherpfad den ich dann auch direkt im Makro eingeben kann. )

Natürlich habe ich es auch schon selber versucht, allerding haben mir die Codeschnipsel die ich aus dem Internet geholt habe nicht ganz geholfen.

Hier mein Code: http://paste2.org/wFtw5UId

Mein Problem ist es nun, dass nur das letzte Textfeld wo ich die Referenz auf "Hallo" gesetzt habe befüllt werde, die anderen jedoch nicht obwohl excel keine fehlermeldung ausspuckt..

Außerdem hätte ichs gerne so wie oben beschrieben, dass er nur die Vorlage mit den Textmarken öffnet aber nicht überschreibt sondern ein neues Dokument mit den ausgefüllten Textmarken erstellt. (Pfad soll im Makro bestimmt werden)

Ich hoffe sehr das mir jmd. weiter helfen kann

Einen wunschönen Tag noch :)

...zur Frage

dein hauptproblem:

ActiveCell.SpecialCells(xlLastCell).Select

- damit wählst du immer die zuletzt benutzte zelle, die angeklickte zelle wird übersprungen, also die ursprüngliche ActiveCell auf irgendwas festes gesetzt.

ausserdem:

1. Set xlZelle
das xl als prefix solltest du nicht nehmen: MS verwendet das für Excel-spezifische vordefinierte numerische konstanten (z.b. xlLastCell) - xl=excel
damit verwirrst du dich nur selbst.

2. die offset schreibweise ist schwierig zu lesen. mit den anklicken einer zelle willst du doch eigentlich nur die aktuelle zeile feststellen.

also einfach statt Set xlZelle=...
currentrow = ActiveCell.Row

und dann mit
cells(currentrow, "G") etc. auf die einzelnen zellen zugreifen.

3. Set objDocx = objWDApp.Documents.Open(strFileName, ReadOnly:=False)
heisst, dass er NICHT (false) schreibgeschützt öffnet. sinnvoll wäre also ReadOnly:=true
würdest das aber erst merken, wenn du das fileattribut der docx auf readonly setzt - vermute ich.  

4. die neue worddatei schreibst du wohl mit objDocx.saveAs ... 

...zur Antwort

vielleicht geht es mit etwas VBA code einfacher: siehe http://www.donkarl.com/ , kapitel 4.4

...zur Antwort
Java-Ausgabe rechtsbündig machen?

Hallo,

ist es möglich die Ausgabe rechtsbündig zu machen (siehe Screenshot) Code:

import java.text.DecimalFormat;

public class Aufgabe1 {

public static void main(String[] args) {
    DecimalFormat myFormat = new DecimalFormat("##,000.00");



    final double zinsenProzent = 0.04; 
    final double lottogewinn = 90000; 
    final double rateMonat = 1000; 
    final double rateJahr = rateMonat * 12; 
    double zinsenEUR = 0;
    double zinsenMonat = 0;
    double lottogewinnReduziert = lottogewinn;
    double aktuellesVermoegen = lottogewinn;


    int monatsZaehler = 0;
    int jahresZaehler = 0;
    double zinsenNormal = zinsenProzent * 100;


    System.out.println("Auszahlungsplan fuer Anlagekapital " + myFormat.format(lottogewinn)
            + " EUR und Zinssatz von " + zinsenNormal + "%");
    System.out.println("Monatlicher Entnahmebetrag: " + myFormat.format(rateMonat) + " EUR \n");
    System.out.println("Jahr \t \t Rate pro Jahr \t Zins pro Jahr \t Aktuelles Vermoegen");
    while (aktuellesVermoegen > 0 && jahresZaehler < 100) {

        monatsZaehler = monatsZaehler + 1;           
        if (monatsZaehler <= 12) {
            zinsenEUR = lottogewinnReduziert * zinsenProzent / 12;
            zinsenMonat = zinsenEUR + zinsenMonat;
            lottogewinnReduziert = lottogewinnReduziert - rateMonat;
            aktuellesVermoegen = lottogewinnReduziert + zinsenMonat;
        }


        if (monatsZaehler == 12) {
            monatsZaehler = 0;
            jahresZaehler = jahresZaehler + 1;
            lottogewinnReduziert = aktuellesVermoegen; 


            System.out.println(+jahresZaehler + ". Jahr \t " + myFormat.format(rateJahr) + " \t "
                    + myFormat.format(zinsenMonat) + " \t " + myFormat.format(aktuellesVermoegen) + "");
            zinsenMonat = 0;

        }
    }

    System.out.println("Kapitalverzehr nach " + jahresZaehler + " Jahren " + monatsZaehler + " Monat(en)");
}}

Geht wohl irgendwie mit %F oder so...kriege das aber nicht hin. Bitte um Hilfe. LG

...zur Frage

da scheint es nicht viel leute bei GF zu geben, die richtig java können, ich auch nicht. aber:

dein problem ist, dass du mit \t = tabulator versuchst zu tabellieren (ist ja naheliegend). aber ein tabsprung richtet sich im 8-er raster aus. im jahr 8 ist der betrag so klein, dass die vorherige 8-er spalte genommen wird. 

nicht gut. soweit ich gesehen habe, funktion system.out.printf (fast?) genauso wie printf in C.

wie schon bemerkt, hast du ja die rechtsausrichtung schon mit der myform bewerkstelligt, es gibt dir einen string mit fester länge von 9 zurück.

die laufende ausgabe machst du also mit:

System.out.printf("%d. Jahr %9s %9s %9s\n", 
jahresZaehler,
myFormat.format(rateJahr),
myFormat.format(zinsenMonat),
myFormat.format(aktuellesVermoegen);

die anzahl blanks vor und hinter den %9s sind hier willkürlich, dies und die überschrift musst du noch anpassen.

...zur Antwort

also:

set x=%random%%random%
set y=%x:~0,8%

set x : ich hab nicht mehr als eine 5stellige zahl für random erhalten. ev. 4 x hintereinder, damits lang genug ist

set y : wird mit `help set` erklärt: offset,länge (offset=verschiebung des startpunktes - 1 - für den teilstring). hier also: keine verschiebung.  

...zur Antwort

in Ergänzung deines codes:

#include <string.h>

int main()
{
  char password[100];
  int length;
  unsigned int i;
  printf("type in your password");
  gets(password);
  length=strlen(password);

  for(i = 0; i < length; i++) printf("%d;", password[i]);
  return 0;
}

ich verstehe nicht, warum sich die kollegen sich dabei so schwer tun

...zur Antwort

unter lexware.de dies gefunden:

Können wir Ihnen helfen?

0800 539 8011

kostenlos, Mo-Fr 8-22 UhrSa & So 10-20 Uhr

hast du das neu? oder neue version? sind wichtige daten in der datenbank?

...zur Antwort

Mit einem VBA-Makro gehts auch. Erst alle Bilder einfügen, dann laufen lassen.

Zum Anpassen:

Sub size_sudoku()
  Const seite = 440   ' points
  Const abst = 5.5    ' cm
  
  Selection.PageSetup.TopMargin = CentimetersToPoints(abst)

  For Each pic In InlineShapes
    pic.Height = seite
    pic.Width = seite
  Next
End Sub

Das waren quadratische Bilder (Sudokus) . Die Werte am besten mit Makro-Aufzeichnen ermitteln.

Gruß, Max.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.