【入門者のエクセルVBA】セルに文字を表示する2つの方法とは

Pocket

エクセルVBAを利用してセルに値を代入するサンプルプログラムです。

VBAでセルを指定するにはRange(“セル名”)Cells(行番号,列番号)のどちかを用います。

例えば、Range(“A1”)はA1セルを表します。

また、Cells(2,2)は2行目のB列を表すので、B2セルのことです。

行は番号なので直観的にわかりやすいですが、列はABCDEFとアルファベットなので最初はちょっととっつきにくいかもしれません。

Cellsは数値でセルを指定できるので、繰り返し構文などで重宝します。

また単に、Range(”A1”)と指定した場合は、アクティブなシートのA1セルを意味します。

アクティブではないシートのセルを指定する方法は2個目のサンプルプログラムで解説します。

Cells(3,2)は3行目の2列目なので、B3セルですね。

セルに値を代入する場合はセルを指定してから、さらにValueプロパティに値を入れます。

今度は、アクティブではないシートのセルに値を入れる方法を学びましょう。

まずはサンプルプログラムを見てみましょう。

アクティブではないシートのセルに値を入れるには2つの方法があります。

Worksheets(“シート名”).Range(“セル名”).Value = 値

Worksheets(左から数えて何番目のワークシートか).Range(“セル名”).Value = 値

ワークシートの指定方法も、ワークシート名を文字列で指定する方法と、左から数えて何番目のワークシートなのかを数値で指定する方法の2つがあります。

どちらを用いても構いませんが、シート名が勝手に変更されそうなときは、何番目のシートなのかを数値で指定した方が間違いがないでしょう。

 

[PR]Excel VBA 本格入門 ~日常業務の自動化からアプリケーション開発まで~

 

 

この記事を読んでいる人はこんな記事も合わせて読んでいます♪

  • 【簿記】受取手数料とはどのような勘定科目か?売上とどう違うの?【簿記】受取手数料とはどのような勘定科目か?売上とどう違うの? [PR]最新 […] Posted in 未分類
  • Python3超入門【第2回】文字列Python3超入門【第2回】文字列 まえがき python3超入門の2回目です。今回もわかりやくPython3を解説することに全身全霊を尽くします。早速、文字列の続きからやっていきましょう。前回のPython3超入門【第1回】もよろしくお願いします。 文字列への型変換 str()関数を使えば、例えば整数型や浮動小数点型など他の型を文字列型に変換できます。 […] Posted in 未分類
  • Python3超入門【第3回】Python3超入門【第3回】 さてPython3超入門シリーズも、【第3回】になりました。今回もわかりやすく説明するので、よろしくお願いします。 <関連リンク> Python3超入門【第1回】 Python3超入門【第2回】 今回は、リストというデータの入れ物について学びます。   [広告]確かな力が身につくPython「超」入門 […] Posted in 未分類
  • Python3超入門【第5回】Python3超入門【第5回】 はじめに こんにちは!筆者の鹿丸です。前々回・前回ではPython3の文字列・タプル・辞書について学習しました。今回は条件分岐を学びます。尚、次回のPython3超入門【第6回】ではより応用的なif文の使い方を解説しております。 Python3における条件分岐その1 まずはif文(いふぶん)を学びましょう。 文法は以下の […] Posted in 未分類
  • 数学が苦手な社会人のためのオススメ数学参考書ベストセレクション数学が苦手な社会人のためのオススメ数学参考書ベストセレクション 「社会人になったけれども、やっぱりあの苦手だった数学を学び直したい!」そんな風に考えているのは筆者だけではないはずです。「まずは高校数学を一通り学びなおしたい!」そんな方に役立つ「超優良」数学参考書を集めてみました。ちなみにここで紹介するオススメの数学書たちは全て筆者が実際に愛用しているものです。 おすすめの超使える数学参考書 『長岡先生の授業が聞ける高校数学の教科書 […] Posted in 未分類
カテゴリー: 未分類 タグ: パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA