Excel(エクセル)で数字にマイナスをつける、負の数に変換する方法
VBA
ExcelVBA(マクロ)で表中の空白のセルに上のセルと同じ内容を自動で入力する方法/Copy、For Nextの使い方
CopyメソッドとFor Next(ついでにIf Then)の組み合わせとして、「列の中で、もし空白のセルがあったら上のセルをコピペ」というマクロを組んでみました。
ExcelVBA(マクロ)で罫線の太さを変更する方法/Borders.Weightプロパティの使い方およびLineStyleとの相性
マクロで罫線を作る時、線の種類以外に線の太さも指定することができます。ただし、LineStyleの設定によっては無効となる場合もあり、その相性についても記述しています。
ExcelVBA(マクロ)でセルを検索・置換する方法/Find、Replaceメソッドの使い方
マクロを使っていくと、特定の値を検索してそれに干渉したり、条件に該当するセルだけ置換したりといった操作が要求される場面が出てきます。そうした場合は、FindメソッドやReplaceメソッドを使うことで対応できるかもしれません。
ExcelVBA(マクロ)で条件分岐する方法/If文(If~Thenステートメント)の使い方
関数同様、マクロでもIfを使って条件分岐することが可能です。関数とは若干書き方がちがいますが、使ってれば勝手に覚えます。
ExcelVBA(マクロ)でセルに対して相対的な位置のセルを操作する方法/Offsetプロパティの使い方
特定のセルに対していくつ下のセルを参照したいだとか、選択したセルのいくつ右にコピーしたいだとか、そういったニーズに応えるのがOffsetプロパティです。
座標の指定はCellsと同じく数字となります。
ExcelVBA(マクロ)で英単語学習・暗記ソフトを作る方法
シンプルな学習ソフトの作り方です。やや説明駆け足なので、Excel関数、VBAにある程度慣れている方向けです。
かつ、2007で作ったマクロ入りのファイルを散布するのも問題がある気がするので、添付ファイルはありません。コード見て参考にして...
ExcelVBA(マクロ)で左右のセルを操作する方法/Next、Previousプロパティの使い方
Valueプロパティが今現在選択しているセル(Rangeオブジェクト)の値だとして、Nextはそのひとつ右、Previousはひとつ左の値を意味するプロパティです。
つい書きそうになりますが、Activecell.Next.Valueのよ...
Excel(エクセル)でセルに斜線を引く・消す方法/罫線、線(図形)他の使い方
表を作ると、特定のセルに斜線を引きたい場面が出てきます。
一度「セルの書式設定」を経由し、罫線として設定することで斜線を引くことが可能です。また、図形でも線を引くことが可能です。
ExcelVBA(マクロ)でセルとセルの間の空白(隙間)を削除する方法/If文、IsEmpty関数の使い方
データを色々弄っているうちに、セルとセルの間に歯抜けができてしまったとします。これを削除する方法のご紹介です。
ExcelVBA(マクロ)でデータを昇順・降順に並び変える方法/Sortメソッド・Sortオブジェクトの使い方
Excelのデータをマクロで並び変えるSortメソッド、Sortオブジェクトのご紹介です。