https://ja.wikipedia.org/wiki/ISO_5218
この辺が大変良くできた、ためになる(?)解説記事です。(長い
https://qiita.com/aoshirobo/items/32deb45cb8c8b87d65a4
暇つぶしにどうぞ。
色々と議論になったときにISOの責任に転嫁できるということだけが最大の利点です。
ISO5218という数字を記憶しておけば(いつ来るかわからないけど)いざというときにドヤ顔できます!
株式会社アイティクラフトでの開発その他諸々にまつわるアレコレをメンバーが思いつきで書き綴るブログです!
500.19 - 構成データが無効です。とのこと。
<?xml version="1.0" encoding="UTF-8"?>でも症状は変わらず。
<configuration>
<system.web>
</system.web>
</configuration>
ERROR_ACCESS_DENIEDAccess is denied!
5 (0x5)
Access is denied.
Private Sub btnGGL_Click(sender As System.Object, e As System.EventArgs) Handles btnGGL.Click If Me.txt_workp.Text.Trim = "" Then Return Process.Start("https://www.google.co.jp/search?q=" & HttpUtility.UrlEncode(Me.txt_workp.Text.Trim)) End Sub
Dim bk As Workbook: Set bk = Workbooks("3rdData_AR2MN_グラフ.xlsx") Dim s As Worksheet: Set s = bk.Worksheets("data_all_AR2MN(p2)") Dim co As ChartObject Dim i As Long: i = 0 Dim sumR As Long: sumR = 72 Dim r As Range: Set r = s.Range("E" & CStr(sumR)) For Each co In s.ChartObjects Dim sc As Series: Set sc = co.Chart.SeriesCollection(1) Dim am(1) As Variant am(0) = r.Offset(0, i).Value am(1) = r.Offset(0, i + 1).Value sc.ErrorBar xlY, xlErrorBarIncludeBoth, xlErrorBarTypeCustom, am, am i = i + 3 NextsumRは合計行の位置で、要素が3列づつあるのでi+=3になってます。
Sub hoge() Dim bk As Workbook: Set bk = Workbooks("3rdData_p2_グラフ.xlsx") Dim s As Worksheet Dim co As ChartObject, ch As Chart Dim buf As String For Each s In bk.Worksheets If InStr(1, s.Name, "AtRisk") > 0 Then For Each co In s.ChartObjects Set ch = co.Chart ch.HasTitle = True buf = ch.ChartTitle.Text ch.ChartTitle.Text = Replace(buf, "良好群", "Risk群") Next ElseIf InStr(1, s.Name, "malnu") > 0 Then For Each co In s.ChartObjects Set ch = co.Chart ch.HasTitle = True buf = ch.ChartTitle.Text ch.ChartTitle.Text = Replace(buf, "良好群", "危険群") Next End If Next End Subつーかよ全部同じ名前にすんじゃねーよ確認しろよ
Sub selectSheet1A1() ThisWorkbook.Worksheets("Sheet1").Range("A1").Select End Sub
Sub Macro1() ' ' Macro1 Macro ' ' ActiveCell.FormulaR1C1 = "1" Range("B4").Select ActiveCell.FormulaR1C1 = "2" Range("B5").Select ActiveCell.FormulaR1C1 = "3" Range("B6").Select ActiveCell.FormulaR1C1 = "4" Range("B7").Select ActiveCell.FormulaR1C1 = "5" Range("B3").Select Range(Selection, Selection.End(xlDown)).Select Range("B3:B8").Select Range("B8").Activate ActiveCell.FormulaR1C1 = "=SUM(R[-5]C:R[-1]C)" Range("B3:B8").Select End Sub自動保存だけに要らんコードが満載・・・
Range("B4").Select ActiveCell.FormulaR1C1 = "2"
Sub selectSheet1A1() ThisWorkbook.Worksheets("Sheet2").Range("A1").Select End Subこんな。
dim r as range, i as long, j as long set r = thisworkbook.workshees("sheet1").range("a1") for i = 0 to 100 for j = 0 to 100 range.offset(i,j).value = hoge next next処理時間は1秒弱でしょうか? ScreenUpdating = False を使えばほぼ気にならないですが、 実際のプログラムだとこのループの間に計算式や他のセル参照などが入っていたりしてどんどん重くなってしまっていると思います。
dim r as range, i as long, j as long dim ary(100,100) as variant set r = thisworkbook.workshees("sheet1").range("a1") for i = 0 to 100 for j = 0 to 100 ary(i,j) = hoge next next r.resize(i+1,j+1) = aryマクロが遅くてお困りの方、お試しください!
Me.cdtp_DateOpen.DefVal = New Date(2012, 2, 8, 0, 0, 0, 0)これか・・・
Public Property DefVal As Date = DateTime.Todayダメ・・・
Public Sub New() ' この呼び出しはデザイナーで必要です。 InitializeComponent() ' InitializeComponent() 呼び出しの後で初期化を追加します。 Me.DefVal = DateTime.Today '<-これ AddHandler Me.Enter, AddressOf setDefaultValue End Subまたダメ・・・くそう
Protected Overrides Sub InitLayout() MyBase.InitLayout() Me.DefVal = DateTime.Today '<-これ End Subダメ・・・なんでー!
<categoryattribute("data")> _ <defaultvalue("")> _ Public Property DefVal As Date
世の中こんなもんまで規格化されていますよ、というお話 https://ja.wikipedia.org/wiki/ISO_5218 この辺が大変良くできた、ためになる(?)解説記事です。(長い https://qiita.com/aoshirobo/items/32deb...