kann mir jemand auf die sprünge helfen ?
wie kann ich ein makro bzw. einen button beim start eines
xls-files einblenden bzw. ausblenen ?
besten dank rufi
kann mir jemand auf die sprünge helfen ?
wie kann ich ein makro bzw. einen button beim start eines
xls-files einblenden bzw. ausblenen ?
besten dank rufi
habe die den eintrag "DieseArbeitsmappe" gefunden, verstehe
aber den rest deiner anagben nicht!
mein problem !
ich habe auf einem tabellenblatt zwei buttons platziert.
beim starten möchte ich folgedes erreiche:
der button "spalten einlesen" sollte deaktivert werden
der button "daten lesen" sollte aktiveirt werden
Spalten Einfügen = cmdWocheSpalten.Enabled = False
Daten Lesen = cmdReadSheets.Enabled = True
kannst du mir auf die sprünge helfen ?
ich weiss nicht genau wie und wo ich so ein auto-makro
platzieren muss
danke
gruss rufi
hat hervorragend geklapt :-) danke
darf ich noch was fragen?
problem
-------
ich möchte die buttons nur ein/ausblenden wenn in der
zelle "A1" der text "wochen" steht,
wie kann sowas realiesiert werden ?
kannst du mir da auch weiterhelfen
gruss
rufi
so sollte es klappen.
Code eingefügt mit Syntaxhighlighter 1.16
Sub woche()
If Range("a1").FormulaR1C1 = "woche" Then
Sheets("tabelle1").cmdWocheSpalten.Enabled = False
Sheets("tabelle1").cmdReadSheets.Enabled = True
End If
End Sub
gruss thomas
wieder was gelernt, dass mit [a1] war mir neu.
gruss thomas
weiß zwar nicht warum aber Hans rät in den xl-Basics (Variablen und Arrays - Code optimieren) auf die eckigen Klammern zu verzichten.
Gruß
Peter
aus dem bauch raus kann ich nur mein posting von vorhin als begründung nehmen - man ist damit nicht so flexibel. aber das will man bei einem festen bezug ja sowieso nicht.
man hat natürlich dann im code 2 varianten, wenn man ab und an "range" noch braucht.
andere argumente sind für mich eher geschmacksache. was man auch bei den abkürzungen für die variablendeklaration wie $, &, # ... hört, ist dass das angeblich weniger aussagekräftig oder undurchsichtig ist. na ja, wer die kürzel nicht kennt..
da ist der verbreitete fehler mit den fehlenden typen in einer zeile schlimmer - dim a, b, c as integer statt dim a as integer, b as integer, c as integer oder kurz und bündig dim a%, b%, c%.
gruss andre
wenn wir schon bei Variablen sind. :-)
Man darf auch aussagekräftige Namen verwenden - und wenn aus dem Namen auch noch hervor geht, um welche Art von Variable es sich handelt lässt sich Code viel einfacher lesen und debuggen.
Gruß
Peter
PS: ich mag Hans überschätzen aber ich glaube nicht, dass er einen Hinweis aus Geschmacksgründen gibt. :-)
also ist [a1] sowas wie $A$1 ??
bin mir allerdings auch sicher, dass im Forum von [] abgeraten wurde.
gruss thomas
[a1] steht für Range("A1").
Gruß
Peter
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen