Wählen Sie Spalte 1 bis 10 von ActiveCell Zeile in Excel
dies ist über ein makro in eine excel.
Während eine Kombination von Tasten gedrückt werden (d.h. das makro ausgelöst wird), muss ich einige format-änderungen der Spalten 1 bis 10 der Zeile, die die ActiveCell.
Hab ich im moment bin, die Auswahl der gesamten Zeile,
ActiveCell.EntireRow.Select
Allerdings brauche ich, um wählen Sie nur die Zeilen 1 bis 10. Ich denke, es sollte so etwas wie
ActiveCell.Range(1, 10).Select
Aber das funktioniert nicht.
Nur klar zu sein, habe ich gelesen über
ActiveCell.Offset(5, -4).Select
Aber das ist nicht zur Arbeit zu gehen in meinem Fall. Die ActiveCell könnte jede Spalte der Zeile und damit auch eine hardcoded-offset ist nicht zu helfen.
So, die excel-gurus da, ich bin der Hoffnung, dies ist eine schnelle Sachen, nur, dass ich irgendwie keine Antwort finden können. Bitte helfen Sie.
InformationsquelleAutor partha | 2013-05-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn es immer nur die Spalten 1 bis 10 (d.h. A bis J) sollten auf die Arbeit:
Zum Beispiel, wenn die activecell ist
M14
dann wird dies wählen Sie den BereichA14:J14
. Sie können dann formatieren Sie diese wie Sie möchten.Hoffe, das hilft
InformationsquelleAutor Alex P
Ok. Dies ist, was ich Tat, und es funktioniert.
Meiner Meinung nach ist das eine Art hacky Weg. Wenn es irgendetwas gibt, was besser ist, bitte antwortet. Bis wir etwas besseres, ich denke, das ist die beste Antwort für die Menschen, die kommen auf der Suche nach der Antwort, nach mir.
InformationsquelleAutor partha
Diese arbeiten
InformationsquelleAutor Dan Donoghue
falls zutreffend.. verbrachte eine Menge Zeit zu finden, brauchte mehr programmierbar - automatische Antwort, für die Ergebnisse, - arbeiten an der 1. Zeile.
Zelle N7 hat:
=SUBSTITUTE(SUBSTITUTE(CELL("address",$A7),"$",""),ROW(),"")&":"&SUBSTITUTE(SUBSTITUTE(CELL("address",$J7),"$",""),ROW(),"")
InformationsquelleAutor davex