Excel VBA質問します シート『みかん』にセルD4。大雑把にはこんな感じでしょうかね細かい制御は特に考慮していませんのでいろいろ直して使ってください。VBA質問します
シート『みかん』に、セルD4から下に日付、セルE4から下に品名を入力してます
一つずつ一行ごとに入力しています もしも、セルD列に日付を入力し、セルE列に『静岡』または『愛媛』が入力されたら
『静岡?愛媛が入力されました』とメッセージを出して、
OKでメッセージを消せるようにして、NOで、『https://???????』へ飛ぶようにしたいです
どなたかご教示お願いします その他。シート[]のテキストボックスには。マクロの登録から。「シートの再表示」の
マクロコードを登録します。 には次のセルの値を結合したい。
更に。セルの結合時に。区切り文字を指定した結合したい場合のご質問ですね。

セル範囲の指定方法:Excel。セルから行下。列右のセルセルを選択します。 _Range。セル。行。列。連続したつ以上のセルブロックを含むセルの選択。または
範囲を表します。ワークシート上のセルを使用して。ワークシート上のすべて
の単一セルで構成される範囲を取得します。ます。__は。数値または
スタイルの列アドレスとして指定された範囲の最初の領域の左からの相対列
インデックスです。次の例では。セル範囲 およびセル範囲 の
集合として定義されるオブジェクトを作成し。定義された範囲を選択します。Excel。これは基本的なテクニックだと思って今まで解説しませんでしたが。セミナー
などで質問が多かったので。簡単に書いておきます。この。現在入力されて
いる最終セルあるいは最終行を取得するには。どうしたらいいでしょう。下
のセルから。上方向に向かってモードでジャンプすれば。データが入力され
ている最終セルを簡単に取得することがしかし。のバージョンによって
ワークシートの大きさは異なりますし。なんて変な数字を暗記するのは
面倒です。

大雑把にはこんな感じでしょうかね細かい制御は特に考慮していませんのでいろいろ直して使ってください。Private Sub Worksheet_ChangeByVal Target As Range For Each tCell In Target If tCell.Column = 5 Then If tCell.Text = 静岡 Or tCell.Text = 愛媛 Then If MsgBox静岡?愛媛が入力されました, vbYesNo = vbNo Then Dim WSH Set WSH = CreateObjectWscript.Shell WSH.Run https://???????, 3 Set WSH = Nothing End If End If End If NextEnd Sub

コメントを残す

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