- ベストアンサー
EXCELで最終行への簡単な移動
EXCEL2000を使用して、列15x行5000くらいのデータを操作しています。 1.列Cの最終行に簡単に移動できるキーボード操作がわかったら教えてください 2.列Cの最終行を検索するVBAを教えてください 3.列Cの第1行から最終行までのうち、「あ」という文字を検索するVBAを作りたいのですが、簡単な作り方を教えてください。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- 最終行の検索なんですが、、
きっと簡単だと思うのですが、最終行の検索が、、ど初心者でわかりません。 A列の最終行(可変)にあるB、C、D、Eの値を拾いたい。 データは別のシートにあります。 過去の質問を2時間くらい検索したけどVBA、マクロ関連が多く参考にできるものが見つからないのでよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで文字最終行の空白セルへ移動
エクセル2000です。 1000行内で間にとびとび(順不同)に空白セル、他は文字有りです。 (1000行目は文字あり) シートが10個あり、各シートともばらばら(ウィンドー枠固定位置)ですが、ウィンドー枠固定内の行に「最終行へ移動」のボタンを設け、いずれの行からも、最終文字入力の次の行空白セル(AからZ列のいずれか)へ移動したいです。 方法がありますでしょうか? VBAの場合、素人につきVBAへの入力方法等も一緒にお願いします。またVBAの場合、ソフトを立ち上げたら直ぐに実行できるようにしたいです。(立ち上がり時のマクロ警告はあり) よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 最終行に合計(最終行が列によって異なる場合)
エクセルVBAに於いて質問させて頂きます。 タイトルにも書かせていただきましたが、 A列に行数可変のデータ(文字列)があり、 B列に行数可変のデータ(数字)があり、 A列の行数>=B列の行数の条件とき、 A列の最終行+2の位置のA列に文字で合計 A列の最終行+2の位置のB列にsumを表示する場合、 どのようにすれば出来ますでしょうか。 A列の最終行+2の位置のA列に文字で合計は With Range("A3") .End(xlDown).Offset(2, 0).Formula = "合計" End With でいけると思うのですが、 A列の最終行+2の位置のB列にsumを表示する場合どのようにすればいいのかわかりません。 ご教授のほどお願い致します。
- ベストアンサー
- オフィス系ソフト
- EXCELで文字検索したセルの行と前後の行の削除の方法
EXCEL-VBAを使ってワークシートのデータ整形をしています。 ある文字列を検索し、その文字列を含む行とその前後の行を削除するロジックを記述したいのですがうまくできません。 例:検索文字列「合計」、"合計"の入っているセル「B120」のとき、B119~B121の3行分の行削除をしたい。 おそらく検索された文字列を含むセルの行番号を取得してその番号-1と+1の行を選択して削除すればよいのではないかと思ってるのですが、もっと良い方法があるのでしょうか? よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Excel:セルの移動をVBAで行いたいしたい列のデータを行に移動
Excel2003 現在、列に入力されているデータ(50~100)を行に、VBAかなにかで移動したいのですが、何か方法はありますのでしょうか? ネットで調べたり、VBAで自分なりに組んでみたのですがダメでした。。 よきアドバイスをお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル、「最終行への移動機能」を無効にしたい
お世話になります。 エクセルで、 1. セルをクリックする。 2. クリックしたセルの下側境界線をダブルクリックする。 この操作で、最終列(※)に移動します。 ※正確には、1.で選択したセルから下方に向かって、 “その列で値が連続して入っている最終列”。 1001 1002 ← ここで上記の操作をすると、 1003 1004 1005 ← このセルに移動する。 空白セル 1007 1008 (空白セルとは何も入っていないセル。 ブランクが入っていたら空白セルではないので、 1008に移動します。) でも、この操作、単純すぎて意図しない時に、 例えば、一旦セルを選択した後に、 そのセルをダブルクリックしたかったのに、 マウスが微妙にズレて→下方境界をクリックしてまい→最終行に移動にジャンプ! なんてこと 有りませんか? 私は、しばしば有るのです。 この機能を無効にする方法が有ったら、教えてください。 よろしくお願い致します。
- 締切済み
- オフィス系ソフト
- excelで入力の最終行に移動するには
excelで上から順に入力していきます。次第に行が増えて400行とかなってしまうんですが、それをVBAのコマンドボタンか何かで最終行(次に入力するセル)まで一発で移動できませんか? 大変困っていますのでよろしくお願い致します
- ベストアンサー
- Visual Basic
- EXCEL VBAでオートフィルタ後の最終行を取得したい
いつもお世話になります。 WIN98-EXCEL2000での作業です。 VBAでオートフィルタをかけるところまでは出来たのですが、A列:Q列までの表のうち、A2~K列の最終行までをコピーしたい場合のコマンドを教えてください。 また、オートフィルタで検索されなかった場合はコピーはしない場合、どうしたらよいのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル・マクロで最終行を表示することについて
エクセル・マクロで最終行を表示することについて C列の最終行を表示する場合、以下のマクロで表示できます。 今回はC列に C1=A1&B1 C2=A2&B2 ↓ という式が入力されている場合について質問します。 A列とB列が空白の場合、C列には0が表示されます。 したがって、下記のマクロだとこの0の行が最終行となります。 私の希望はこのC列の0は空白とみなし、0以外の値や文字が入力されている最終行を表示することです。 どのような工夫をすれば可能でしょうか? ご指導よろしくお願いします。 Sub 最終行表示() maxrow = Range("c65536").End(xlUp).Row MsgBox maxrow End Sub
- ベストアンサー
- オフィス系ソフト
- VBA 21行目~表の最終行まで行削除
WinXPでExcel2003を使用しています。 VBAで、21行目から表の最終行までの行削除するマクロを作りたいのですが、上手くいきません。 Sub 行削除() Range("A21").CurrentRegion.Select Selection.Delete End Sub だとその上下に文字が入ったセルがあると一緒に削除されてしまうので、 どの様にすればいいのか分からないでいます。 最終行を何行目と特定せずに表の最終行を取得して、 削除範囲を設定出来るものが希望です。 どなたか教えて下さると助かります。 よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- 現在NECのノートパソコンで古くなったSDXCを使用しているが、2台目でもESSTに移行したい。同じNECのノートパソコンPC-WE18XZG6で移行する方法を教えてください。
- 現在使用している古いSDXCを2台目のNECのノートパソコンでのESSTに移行したい。具体的には、同じNECのノートパソコンPC-WE18XZG6に移行する方法を教えてください。
- 2台目にもESSTに移行したい。現在使用している古いSDXCから同じNECのノートパソコンPC-WE18XZG6に移行する方法を教えてください。
お礼
xlup/xldwnが参考になりました。 さっそくマクロを作ってRUNさせました。 ありがとうございます。