セルにオートシェブが入力されたら指定文字が表示 | |
---|---|
[196364] セルにオートシェブが入力されたら指定文字が表示- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ 北風 -(2024/12/14(08:18)) □U R L/ セルA1に「⚪︎」と入力されたら、B1に「1」とB2に「あ」と表示させたい 素人ですので宜しくお願いします ++++++++++++++++++++ OS ⇒Windows 2000 Version⇒Excel 2007 ++++++++++++++++++++ |
[196365] Re[1]: セルにオートシェブが入力されたら指定文字が表示- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2024/12/14(10:04)) □U R L/ 前回の続きの話ですね? Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) Dim i As Range If Target.Count = 1 Then Cancel = True Set i = Target i.Offset(0, 1).Resize(2) = [{1;"あ"}] With Me.Shapes.AddShape(msoShapeOval, i.Left, i.Top, i.Height, i.Height) .Fill.Visible = False .Line.ForeColor.RGB = RGB(0, 0, 255) End With End If End Sub |
[196366] Re[2]: セルにオートシェブが入力されたら指定文字が表示- ■記事引用/メール受信=OFF■ □投稿者/ 北風 -(2024/12/14(12:04)) □U R L/ すみません初心者なもので基本的なこともわからなくて 実は出勤簿を作成してるんですけど、D列に文字列4.0をF列に同じく文字列の7:00〜12:00を入れたいとおもていまそ。 そ場合、どの様にしたら宜しいでしょうか |
[196367] Re[3]: セルにオートシェブが入力されたら指定文字が表示- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2024/12/14(12:59)) □U R L/ ○を入れるセルはA列限定とします。 Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) Dim i As Range Set i = Intersect(Columns("A"), Target) '右クリックは、A列限定とする If Not i Is Nothing Then If i.Cells.Count = 1 Then Cancel = True 'データ入力セルの書式を文字列に設定する Range("D1,F1").Offset(0, i.Row - 1).NumberFormatLocal = "@" Cells(i.Row, "D") = "4.0" Cells(i.Row, "F") = "7:00〜12:00" With Me.Shapes.AddShape(msoShapeOval, i.Left, i.Top, i.Height, i.Height) .Fill.Visible = False .Line.ForeColor.RGB = RGB(0, 0, 255) End With End If End If End Sub |
[196368] Re[4]: セルにオートシェブが入力されたら指定文字が表示- ■記事引用/メール受信=OFF■ □投稿者/ 北風 -(2024/12/14(14:56)) □U R L/ このコードは前回と同様にシート名の所で右クリックでコードの表示からでいいのでしょうか? |
[196369] Re[5]: セルにオートシェブが入力されたら指定文字が表示- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2024/12/14(15:08)) □U R L/ >このコードは前回と同様にシート名の所で右クリックでコードの表示からでいいのでしょうか? 同じです。 と言うか、前回のは消去してください。(前回のも併存させる必要があるなら、また話が違ってきますけど。) |
[196370] Re[6]: セルにオートシェブが入力されたら指定文字が表示- ■ / 記事引用/メール受信=OFF■ □投稿者/ 北風 -(2024/12/14(15:41)) □U R L/ 有難う御座います 出来ました。 いつもご丁寧にありがとうございます |
このトピックに書きこむ |
---|